GL Studio C++ Runtime API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RSOInterface4 Member List

This is the complete list of members for RSOInterface4, including all inherited members.

Calculate(double time)=0RSOInterface1pure virtual
CallbackID typedefRSOInterface4
CloneObject()=0RSOInterface1pure virtual
CreateResourceHandle(const char *resourceName)=0RSOInterface2pure virtual
DeleteInstance()=0RSOInterface1pure virtual
Draw()=0RSOInterface1pure virtual
GetBoundingBox(Vector *min, Vector *max, const MatrixD *transform=0)=0RSOInterface1pure virtual
GetBoundingSphere(Vector *center, float *radius)=0RSOInterface1pure virtual
GetFloatResource(const char *resourceName)=0RSOInterface2pure virtual
GetFloatResource(ResourceHandle resourceHandle)=0RSOInterface2pure virtual
GetIntResource(const char *resourceName)=0RSOInterface2pure virtual
GetIntResource(ResourceHandle resourceHandle)=0RSOInterface2pure virtual
GetResource(ResourceHandle resourceHandle)=0RSOInterface2pure virtual
disti::RSOInterface1::GetResource(const char *resourceName)=0RSOInterface1pure virtual
GetResources(ResourceFilter *filter=0)=0RSOInterface1pure virtual
HandleInput(Event *ev)=0RSOInterface1pure virtual
HandleMultiTouchInput(MouseMultiTouchEvent *ev)=0RSOInterface3pure virtual
IsResourceHandleValid(ResourceHandle resourceHandle)=0RSOInterface2pure virtual
Pick3D(const Vector &winLoc, const Vector &logicalCoords, float scale, const Vector &directionVector, Vector &collisionWinLoc, const OpenGLMatrices &drawnMatrices)=0RSOInterface1pure virtual
PreDraw(const OpenGLMatrices &current, Culler &culler)=0RSOInterface1pure virtual
RegisterResourceObserver(ResourceHandle resourceHandle, ResourceObserver *observer)=0RSOInterface4pure virtual
ReleaseResourceHandle(ResourceHandle resourceHandle)=0RSOInterface2pure virtual
SetEmittedEventHandler(EmittedEventHandler *handler)=0RSOInterface1pure virtual
SetFloatResource(const char *resourceName, double resourceVal)=0RSOInterface2pure virtual
SetFloatResource(ResourceHandle handle, double resourceVal)=0RSOInterface2pure virtual
SetIntResource(const char *resourceName, long resourceVal)=0RSOInterface2pure virtual
SetIntResource(ResourceHandle handle, long resourceVal)=0RSOInterface2pure virtual
SetResource(ResourceHandle resourceHandle, const char *resourceVal)=0RSOInterface2pure virtual
disti::RSOInterface1::SetResource(const char *resourceName, const char *resourceVal)=0RSOInterface1pure virtual
UnregisterResourceObserver(ResourceHandle resourceHandle, CallbackID id)=0RSOInterface4pure virtual
~RSOInterface1()RSOInterface1inlineprotectedvirtual
~RSOInterface2()RSOInterface2inlineprotectedvirtual
~RSOInterface3()RSOInterface3inlineprotectedvirtual
~RSOInterface4()RSOInterface4inlineprotectedvirtual