, including all inherited members.
| accept(VisitorBase &visitor)=0 | VRS::Visitable | [pure virtual] |
| acceptChildren(std::vector< Visitable * > &appendChildrenHere) const | VRS::Canvas | [protected, virtual] |
| acceptedImpl(VisitorBase &vistor, bool pushObj, VisitorBase::VisitMode &mode) | VRS::Visitable | [inline, protected] |
| acceptHierarchyRecursionImpl(VisitorBase &visitor, bool pushObj) | VRS::Visitable | [inline, protected] |
| ACCUM_BUFFER enum value | VRS::GLCanvas | |
| activate() | VRS::Manager | [virtual] |
| ALL enum value | VRS::GLCanvas | |
| allowSoftwareEmulation(bool onOff) | VRS::GLCanvas | |
| allPickingResults(ButtonEvent *buttonEvent, SO< Filter > filter=NULL) const | VRS::Canvas | |
| ALPHA_BUFFER enum value | VRS::GLCanvas | |
| append(SceneNode *sceneGraph) | VRS::Canvas | |
| append(BehaviorNode *behaviorGraph) | VRS::Canvas | |
| AUX_BUFFER_0 enum value | VRS::GLCanvas | |
| AUX_BUFFER_1 enum value | VRS::GLCanvas | |
| AUX_BUFFER_2 enum value | VRS::GLCanvas | |
| AUX_BUFFER_3 enum value | VRS::GLCanvas | |
| AUX_BUFFER_4 enum value | VRS::GLCanvas | |
| AUX_BUFFER_5 enum value | VRS::GLCanvas | |
| AUX_BUFFER_6 enum value | VRS::GLCanvas | |
| AUX_BUFFER_7 enum value | VRS::GLCanvas | |
| BACK_BUFFER enum value | VRS::GLCanvas | |
| BACK_LEFT_BUFFER enum value | VRS::GLCanvas | |
| BACK_RIGHT_BUFFER enum value | VRS::GLCanvas | |
| behaviorGraph(int atPosition) const | VRS::Canvas | |
| behaviorGraphs() const | VRS::Canvas | |
| BUFFERBITS enum value | VRS::GLCanvas | |
| BUFFERS enum value | VRS::GLCanvas | |
| BufferSelection enum name | VRS::GLCanvas | |
| buttonEvent(InputEvent::Modifier modifiers, VRSTime time, InputEvent::Button button, InputEvent::Change pressed, int x, int y) | VRS::Canvas | |
| callbacks(const ID &service) const | VRS::SharedObj | [protected] |
| Canvas(Clock *canvasClock=NULL, double pixelRatio=1.0, double resolutionDPI=96.0) | VRS::Canvas | |
| canvasHint() const | VRS::Canvas | |
| canvasList() | VRS::Canvas | [static] |
| CanvasProperties enum name | VRS::GLCanvas | |
| ClassInfoVRS() | VRS::SharedObj | [static] |
| classInfoVRS() const | VRS::SharedObj | [virtual] |
| ClassNameVRS() | VRS::SharedObj | [static] |
| classNameVRS() const | VRS::SharedObj | |
| clock() const | VRS::Canvas | |
| COLOR_ATTACHMENT_BUFFER_0 enum value | VRS::GLCanvas | |
| COLOR_ATTACHMENT_BUFFER_1 enum value | VRS::GLCanvas | |
| COLOR_ATTACHMENT_BUFFER_2 enum value | VRS::GLCanvas | |
| COLOR_ATTACHMENT_BUFFER_3 enum value | VRS::GLCanvas | |
| COLOR_ATTACHMENT_BUFFER_4 enum value | VRS::GLCanvas | |
| COLOR_ATTACHMENT_BUFFER_5 enum value | VRS::GLCanvas | |
| COLOR_ATTACHMENT_BUFFER_6 enum value | VRS::GLCanvas | |
| COLOR_ATTACHMENT_BUFFER_7 enum value | VRS::GLCanvas | |
| configureEvent(int reason) | VRS::Canvas | |
| contains(SceneNode *sceneGraph) const | VRS::Canvas | |
| contains(BehaviorNode *behaviorGraph) const | VRS::Canvas | |
| create() | VRS::GLCanvas | [virtual] |
| createEngine() | VRS::GLCanvas | [virtual] |
| createProcessor() | VRS::GLCanvas | [virtual] |
| CURRENT_BUFFER enum value | VRS::GLCanvas | |
| currentTransactionNo() | VRS::SharedObj | [static] |
| deactivate() | VRS::Manager | [virtual] |
| deinstall(Engine *externalEngine) | VRS::Canvas | |
| deinstallEngine(Engine *engine) | VRS::Canvas | |
| DEPTH_BUFFER enum value | VRS::GLCanvas | |
| destroy() | VRS::GLCanvas | [virtual] |
| disableRedisplay() | VRS::Canvas | [virtual] |
| disableSupport() | VRS::PBufferCanvasGL | [static] |
| DOUBLE_BUFFER enum value | VRS::GLCanvas | |
| enableRedisplay() | VRS::Canvas | [virtual] |
| engine() const | VRS::GLCanvas | [inline, virtual] |
| engine_ | VRS::GLCanvas | [protected] |
| eval(Engine *engine, TechniqueProcessor *techniqueprocessor) | VRS::Canvas | [virtual] |
| finishRedisplay() | VRS::PBufferCanvasGL | [virtual] |
| FLOAT16_BUFFER enum value | VRS::GLCanvas | |
| FLOAT32_BUFFER enum value | VRS::GLCanvas | |
| FLOAT_BUFFER enum value | VRS::GLCanvas | |
| FRONT_BUFFER enum value | VRS::GLCanvas | |
| FRONT_LEFT_BUFFER enum value | VRS::GLCanvas | |
| FRONT_RIGHT_BUFFER enum value | VRS::GLCanvas | |
| getClientData() const | VRS::SharedObj | |
| getContentTexture() | VRS::PBufferCanvasGL | |
| getCursor() const | VRS::Canvas | [virtual] |
| getDelay() const | VRS::Manager | [inline] |
| getHeight() const | VRS::PBufferCanvasGL | [virtual] |
| getObjectByName(const std::string &objName) | VRS::SharedObj | [static] |
| getObjectName() const | VRS::SharedObj | |
| getProperties() const | VRS::PBufferCanvasGL | [virtual] |
| getRenderingMode() const | VRS::Canvas | [virtual] |
| getResolution() const | VRS::Canvas | |
| getSceneRenderer() const | VRS::Canvas | [virtual] |
| getSharedContextWith() const | VRS::GLCanvas | |
| getWatching() const | VRS::Canvas | |
| getWidth() const | VRS::PBufferCanvasGL | [virtual] |
| GLCanvas() | VRS::GLCanvas | [protected] |
| glInfo(int infoAspects=GLCanvas::ALL) | VRS::GLCanvas | |
| GLUVERSION enum value | VRS::GLCanvas | |
| GLVERSION enum value | VRS::GLCanvas | |
| handle(Event *e) | VRS::Canvas | [virtual] |
| hasExtension(const ID &extensionID) const | VRS::GLCanvas | |
| hasProperty(CanvasProperties prop) const | VRS::GLCanvas | [virtual] |
| HighQuality enum value | VRS::Canvas | |
| InfoAspects enum name | VRS::GLCanvas | |
| insert(int atPosition, SceneNode *sceneGraph) | VRS::Canvas | |
| insert(int atPosition, BehaviorNode *behaviorGraph) | VRS::Canvas | |
| install(Engine *externalEngine) | VRS::Canvas | |
| installEngine(Engine *engine) | VRS::Canvas | |
| Interactive enum value | VRS::Canvas | |
| isA(const ID &id) const | VRS::SharedObj | |
| isActive() const | VRS::Manager | [virtual] |
| IsEqual(const SharedObj *obj1, const SharedObj *obj2) | VRS::SharedObj | [static] |
| isEqual(const SharedObj *other) const | VRS::SharedObj | [virtual] |
| isInstalled(Engine *externalEngine) const | VRS::Canvas | |
| isRedisplayEnabled() const | VRS::Canvas | [virtual] |
| isRedisplayNeeded() const | VRS::Canvas | [virtual] |
| isSupported() | VRS::PBufferCanvasGL | [static] |
| isSwitchedOn(SceneNode *sceneGraph) const | VRS::Canvas | |
| isSwitchedOn(BehaviorNode *behaviorGraph) const | VRS::Canvas | |
| isVersion(int major, int minor) const | VRS::GLCanvas | |
| keyEvent(InputEvent::Modifier modifiers, VRSTime time, unsigned long keyCode, int pressed, bool isAutoRepeat=false) | VRS::Canvas | |
| largeScaleSnapshot(SO< Image > destination, CanvasProperties buffer=GLCanvas::RGB_BUFFER, SO< FrameBufferObjectGL > fbo=NULL) | VRS::GLCanvas | [virtual] |
| lastRedisplay() const | VRS::Canvas | [virtual] |
| lastTransactionNo() const | VRS::SharedObj | [virtual] |
| LEFT_BUFFER enum value | VRS::GLCanvas | |
| makeContextCurrent() | VRS::PBufferCanvasGL | [virtual] |
| Manager(double delay=VRSTime::maxTime()) | VRS::Manager | |
| MISCINFO enum value | VRS::GLCanvas | |
| modelviewMatrix() const | VRS::Canvas | |
| modified() | VRS::SharedObj | [virtual] |
| motionEvent(InputEvent::Modifier modifiers, VRSTime time, int x, int y, bool sameWindow) | VRS::Canvas | |
| MULTISAMPLING enum value | VRS::GLCanvas | |
| newTexture(GLenum format=GL_ZERO, bool useMipmap=false) | VRS::PBufferCanvasGL | |
| operator==(const SharedObj &other) const | VRS::SharedObj | |
| outputAllTrackedObjectReferences() | VRS::SharedObj | [static] |
| outputReferences() const | VRS::SharedObj | |
| PBufferCanvasGL(unsigned int width, unsigned int height, int properties=GLCanvas::RGBADS, GLCanvas *shareContextWith=NULL, bool useRenderToTexture=false, GLenum renderToTextureFormat=GL_RGBA, GLenum renderToTextureTarget=GL_TEXTURE_2D) | VRS::PBufferCanvasGL | |
| PBufferManagerGL class | VRS::PBufferCanvasGL | [friend] |
| pickingResult(ButtonEvent *buttonEvent, SO< Filter > filter=NULL) const | VRS::Canvas | |
| pixelRatio() const | VRS::Canvas | |
| pointerEvent(InputEvent::Modifier modifiers, VRSTime time, bool entered) | VRS::Canvas | |
| POINTLINEINFO enum value | VRS::GLCanvas | |
| popClock() | VRS::Canvas | |
| postAllForRedisplay(double delay=0.0) | VRS::Canvas | [static] |
| postForRedisplay(double delay=0.0) | VRS::Canvas | [virtual] |
| prepareRedisplay() | VRS::PBufferCanvasGL | [virtual] |
| prepend(SceneNode *sceneGraph) | VRS::Canvas | |
| prepend(BehaviorNode *behaviorGraph) | VRS::Canvas | |
| processor() const | VRS::GLCanvas | [inline, virtual] |
| processor_ | VRS::GLCanvas | [protected] |
| projectionMatrix() const | VRS::Canvas | |
| pushClock(Clock *clock) | VRS::Canvas | |
| redisplay() | VRS::Canvas | |
| redisplayAll() | VRS::Canvas | [static] |
| ref(const void *debugPointerHolder=NULL) const | VRS::SharedObj | |
| references() const | VRS::SharedObj | |
| registerCB(const ID &service, SO< CallbackBase > cb) | VRS::SharedObj | [protected] |
| registerDestructionCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| registerModificationCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| registerWO(const WeakPointerBase *wo) const | VRS::SharedObj | [protected] |
| releaseContext() | VRS::PBufferCanvasGL | [virtual] |
| releaseTexture(Texture2DGL *texture) | VRS::PBufferCanvasGL | |
| releaseTexture(CubeMapTextureGL *texture) | VRS::PBufferCanvasGL | |
| remove(SceneNode *sceneGraph) | VRS::Canvas | |
| remove(BehaviorNode *behaviorGraph) | VRS::Canvas | |
| renderContents() | VRS::Canvas | |
| RenderingMode enum name | VRS::Canvas | |
| reset(BehaviorNode *behaviorGraph) | VRS::Canvas | |
| resizeEvent(unsigned int width, unsigned int height, double aspectRatio=1.0) | VRS::Canvas | |
| RGB_BUFFER enum value | VRS::GLCanvas | |
| RGBA enum value | VRS::GLCanvas | |
| RGBA_BUFFER enum value | VRS::GLCanvas | |
| RGBAD enum value | VRS::GLCanvas | |
| RGBADD enum value | VRS::GLCanvas | |
| RGBADDS enum value | VRS::GLCanvas | |
| RGBADS enum value | VRS::GLCanvas | |
| RGBD enum value | VRS::GLCanvas | |
| RGBDD enum value | VRS::GLCanvas | |
| RGBDDS enum value | VRS::GLCanvas | |
| RGBDS enum value | VRS::GLCanvas | |
| RIGHT_BUFFER enum value | VRS::GLCanvas | |
| sceneGraph(int atPosition) const | VRS::Canvas | |
| sceneGraphs() const | VRS::Canvas | |
| sceneRootNode() const | VRS::Canvas | |
| setClientData(void *clientData) | VRS::SharedObj | |
| setCubeMapRenderTarget(CubeMapTextureGL::Side) | VRS::PBufferCanvasGL | |
| setCursor(Cursor::Shape cursor) | VRS::Canvas | [virtual] |
| setDelay(double delay) | VRS::Manager | |
| setObjectName(const char *objName) | VRS::SharedObj | |
| setObjectName(const std::string &objName) | VRS::SharedObj | |
| setRenderingMode(RenderingMode mode) | VRS::Canvas | [virtual] |
| setResolution(double dpi) | VRS::Canvas | |
| setSceneRenderer(MultiSceneRenderer *) | VRS::Canvas | [virtual] |
| setSharedContextWith(GLCanvas *canvas) | VRS::GLCanvas | |
| setSize(unsigned int width, unsigned int height) | VRS::PBufferCanvasGL | [virtual] |
| setWatching(int onOff) | VRS::Canvas | |
| shareContext() | VRS::GLCanvas | [protected, virtual] |
| SharedObj() | VRS::SharedObj | |
| SharedObj(const SharedObj &other) | VRS::SharedObj | |
| snapshot(CanvasProperties buffer=GLCanvas::RGB_BUFFER, BufferSelection readBuffer=GLCanvas::CURRENT_BUFFER, const Area &subRegion=Area()) | VRS::GLCanvas | [virtual] |
| snapshot(SO< Image > destination, CanvasProperties buffer=GLCanvas::RGB_BUFFER, BufferSelection readBuffer=GLCanvas::CURRENT_BUFFER, const Area &subRegion=Area()) | VRS::GLCanvas | [virtual] |
| STACKDEPTHS enum value | VRS::GLCanvas | |
| standardGLSettings() const | VRS::GLCanvas | [virtual] |
| STENCIL_BUFFER enum value | VRS::GLCanvas | |
| STEREO_VIEWING enum value | VRS::GLCanvas | |
| switchOff(SceneNode *sceneGraph) | VRS::Canvas | |
| switchOff(BehaviorNode *behaviorGraph) | VRS::Canvas | |
| switchOn(SceneNode *sceneGraph) | VRS::Canvas | |
| switchOn(BehaviorNode *behaviorGraph, Clock *clock=NULL) | VRS::Canvas | |
| trackReferences() | VRS::SharedObj | |
| UBYTE_BUFFER enum value | VRS::GLCanvas | |
| unref(const void *debugPointerHolder=NULL) const | VRS::SharedObj | |
| unregisterCB(const ID &service, SO< CallbackBase > cb) | VRS::SharedObj | [protected] |
| unregisterDestructionCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| unregisterModificationCB(SO< Callback1< SharedObj * > > cb) | VRS::SharedObj | |
| unregisterWO(const WeakPointerBase *wo) const | VRS::SharedObj | [protected] |
| updateTexture(Texture2DGL *texture=0) | VRS::PBufferCanvasGL | |
| updateTexture(CubeMapTextureGL *texture, CubeMapTextureGL::Side, bool finished) | VRS::PBufferCanvasGL | |
| updateTextureArea(Texture2DGL *, const Area &) | VRS::PBufferCanvasGL | |
| viewport() const | VRS::Canvas | |
| VRS_SERIALIZABLE(SharedObj) | VRS::SharedObj | |
| VRS_SERIALIZABLE_CLASS_ENUM(CanvasProperties) | VRS::GLCanvas | |
| VRS_SERIALIZABLE_CLASS_ENUM(BufferSelection) | VRS::GLCanvas | |
| VRS_SERIALIZABLE_CLASS_ENUM(InfoAspects) | VRS::GLCanvas | |
| VRS_ThisClass typedef | VRS::SharedObj | |
| VRS_TYPEINFO(PBufferCanvasGL, GLCanvas) | VRS::PBufferCanvasGL | |
| VRS::GLCanvas::VRS_TYPEINFO(GLCanvas, Canvas) | VRS::GLCanvas | |
| VRS::Canvas::VRS_TYPEINFO(Canvas, Manager) | VRS::Canvas | |
| VRS::Manager::VRS_TYPEINFO(Manager, SharedObj) | VRS::Manager | |
| VRS_VISITABLE_BASE | VRS::SharedObj | |
| WeakPointerBase class | VRS::SharedObj | [friend] |
| wheelEvent(InputEvent::Modifier modifiers, VRSTime time, int delta, int x, int y) | VRS::Canvas | |
| ~Canvas() | VRS::Canvas | [virtual] |
| ~PBufferCanvasGL() | VRS::PBufferCanvasGL | [virtual] |
| ~SharedObj() | VRS::SharedObj | [virtual] |
| ~Visitable() | VRS::Visitable | [inline, virtual] |