| GL Studio C++ Runtime API

RSOInterface4 Member List

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

Calculate(double time)=0 | RSOInterface1 | pure virtual
CallbackID typedef | RSOInterface4 |
CloneObject()=0 | RSOInterface1 | pure virtual
CreateResourceHandle(const char *resourceName)=0 | RSOInterface2 | pure virtual
DeleteInstance()=0 | RSOInterface1 | pure virtual
Draw()=0 | RSOInterface1 | pure virtual
GetBoundingBox(Vector *min, Vector *max, const MatrixD *transform=0)=0 | RSOInterface1 | pure virtual
GetBoundingSphere(Vector *center, float *radius)=0 | RSOInterface1 | pure virtual
GetFloatResource(const char *resourceName)=0 | RSOInterface2 | pure virtual
GetFloatResource(ResourceHandle resourceHandle)=0 | RSOInterface2 | pure virtual
GetIntResource(const char *resourceName)=0 | RSOInterface2 | pure virtual
GetIntResource(ResourceHandle resourceHandle)=0 | RSOInterface2 | pure virtual
GetResource(ResourceHandle resourceHandle)=0 | RSOInterface2 | pure virtual
GetResource(const char *resourceName)=0 | RSOInterface2 | virtual
GetResources(ResourceFilter *filter=0)=0 | RSOInterface1 | pure virtual
HandleInput(Event *ev)=0 | RSOInterface1 | pure virtual
HandleMultiTouchInput(MouseMultiTouchEvent *ev)=0 | RSOInterface3 | pure virtual
IsResourceHandleValid(ResourceHandle resourceHandle)=0 | RSOInterface2 | pure virtual
Pick3D(const Vector &winLoc, const Vector &logicalCoords, float scale, const Vector &directionVector, Vector &collisionWinLoc, const OpenGLMatrices &drawnMatrices)=0 | RSOInterface1 | pure virtual
PreDraw(const OpenGLMatrices &current, Culler &culler)=0 | RSOInterface1 | pure virtual
RegisterResourceObserver(ResourceHandle resourceHandle, ResourceObserver *observer)=0 | RSOInterface4 | pure virtual
ReleaseResourceHandle(ResourceHandle resourceHandle)=0 | RSOInterface2 | pure virtual
ResourceHandle typedef | RSOInterface2 |
SetEmittedEventHandler(EmittedEventHandler *handler)=0 | RSOInterface1 | pure virtual
SetFloatResource(const char *resourceName, double resourceVal)=0 | RSOInterface2 | pure virtual
SetFloatResource(ResourceHandle handle, double resourceVal)=0 | RSOInterface2 | pure virtual
SetIntResource(const char *resourceName, long resourceVal)=0 | RSOInterface2 | pure virtual
SetIntResource(ResourceHandle handle, long resourceVal)=0 | RSOInterface2 | pure virtual
SetResource(ResourceHandle resourceHandle, const char *resourceVal)=0 | RSOInterface2 | pure virtual
SetResource(const char *resourceName, const char *resourceVal)=0 | RSOInterface2 | virtual
strcpy(char *dest, const char *src) | RSOInterface1 | inline static
strlen(const char *str) | RSOInterface1 | inline static
UnregisterResourceObserver(ResourceHandle resourceHandle, CallbackID id)=0 | RSOInterface4 | pure virtual
~RSOInterface1() | RSOInterface1 | inline protected virtual
~RSOInterface2() | RSOInterface2 | inline protected virtual
~RSOInterface3() | RSOInterface3 | inline protected virtual
~RSOInterface4() | RSOInterface4 | inline protected virtual