, including all inherited members.
| addEventListener(UIEventListener *el) | vl::OpenGLContext | |
| applyEnables(const EnableSet *prev, const EnableSet *cur) | vl::OpenGLContext | |
| applyRenderStates(const RenderStateSet *prev, const RenderStateSet *cur, const Camera *camera) | vl::OpenGLContext | |
| areUniformsColliding(const UniformSet *u1, const UniformSet *u2) | vl::OpenGLContext | [static] |
| as() | vl::Object | [inline] |
| as() const | vl::Object | [inline] |
| automaticDelete() const | vl::Object | [inline] |
| bindVAS(const IVertexAttribSet *vas, bool use_vbo, bool force) | vl::OpenGLContext | |
| className() | vl::OpenGLContext | [inline, virtual] |
| continuousUpdate() const | vl::OpenGLContext | [inline] |
| createFBORenderTarget() | vl::OpenGLContext | [inline] |
| createFBORenderTarget(int width, int height) | vl::OpenGLContext | |
| decReference() | vl::Object | [inline] |
| destroyAllFBORenderTargets() | vl::OpenGLContext | |
| destroyFBORenderTarget(FBORenderTarget *fbort) | vl::OpenGLContext | |
| dispatchDestroyEvent() | vl::OpenGLContext | [inline] |
| dispatchFileDroppedEvent(const std::vector< String > &files) | vl::OpenGLContext | [inline] |
| dispatchInitEvent() | vl::OpenGLContext | [inline] |
| dispatchKeyPressEvent(unsigned short unicode_ch, EKey key) | vl::OpenGLContext | [inline] |
| dispatchKeyReleaseEvent(unsigned short unicode_ch, EKey key) | vl::OpenGLContext | [inline] |
| dispatchMouseDownEvent(EMouseButton button, int x, int y) | vl::OpenGLContext | [inline] |
| dispatchMouseMoveEvent(int x, int y) | vl::OpenGLContext | [inline] |
| dispatchMouseUpEvent(EMouseButton button, int x, int y) | vl::OpenGLContext | [inline] |
| dispatchMouseWheelEvent(int n) | vl::OpenGLContext | [inline] |
| dispatchResizeEvent(int w, int h) | vl::OpenGLContext | [inline] |
| dispatchRunEvent() | vl::OpenGLContext | [inline] |
| dispatchVisibilityEvent(bool visible) | vl::OpenGLContext | [inline] |
| eraseAllEventListeners() | vl::OpenGLContext | |
| eventListener(int i) const | vl::OpenGLContext | [inline] |
| eventListenerCount() const | vl::OpenGLContext | [inline] |
| eventListeners() const | vl::OpenGLContext | [inline] |
| fullscreen() const | vl::OpenGLContext | [inline, virtual] |
| getFocus() | vl::OpenGLContext | [inline, virtual] |
| getProcAddress(const char *function_name) | vl::OpenGLContext | |
| hasDoubleBuffer() const | vl::OpenGLContext | [inline] |
| height() const | vl::OpenGLContext | [inline] |
| hide() | vl::OpenGLContext | [inline, virtual] |
| ignoreNextMouseMoveEvent() | vl::OpenGLContext | [inline] |
| incReference() | vl::Object | [inline] |
| initGLContext(bool log=true) | vl::OpenGLContext | |
| isCleanState(bool verbose) | vl::OpenGLContext | |
| isCompatible() const | vl::OpenGLContext | [inline] |
| isExtensionSupported(const char *ext_name) | vl::OpenGLContext | |
| isInitialized() const | vl::OpenGLContext | [inline] |
| isKeyPressed(EKey key) const | vl::OpenGLContext | [inline] |
| keyboard() const | vl::OpenGLContext | [inline] |
| keyPress(EKey key) | vl::OpenGLContext | [inline] |
| keyRelease(EKey key) | vl::OpenGLContext | [inline] |
| logOpenGLInfo() | vl::OpenGLContext | |
| makeCurrent()=0 | vl::OpenGLContext | [pure virtual] |
| mAutomaticDelete | vl::Object | [protected] |
| mColorArray | vl::OpenGLContext | [protected] |
| mContinuousUpdate | vl::OpenGLContext | [protected] |
| mCurrentEnable | vl::OpenGLContext | [protected] |
| mCurrentRenderState | vl::OpenGLContext | [protected] |
| mCurVAS | vl::OpenGLContext | [protected] |
| mDefaultRenderStates | vl::OpenGLContext | [protected] |
| mEnableTable | vl::OpenGLContext | [protected] |
| mEventListeners | vl::OpenGLContext | [protected] |
| mFBORenderTarget | vl::OpenGLContext | [protected] |
| mFogArray | vl::OpenGLContext | [protected] |
| mFullscreen | vl::OpenGLContext | [protected] |
| mGLContextInfo | vl::OpenGLContext | [protected] |
| mHasDoubleBuffer | vl::OpenGLContext | [protected] |
| mIgnoreNextMouseMoveEvent | vl::OpenGLContext | [protected] |
| mIsCompatible | vl::OpenGLContext | [protected] |
| mIsInitialized | vl::OpenGLContext | [protected] |
| mKeyboard | vl::OpenGLContext | [protected] |
| mMajorVersion | vl::OpenGLContext | [protected] |
| mMaxVertexAttrib | vl::OpenGLContext | [protected] |
| mMinorVersion | vl::OpenGLContext | [protected] |
| mMouseVisible | vl::OpenGLContext | [protected] |
| mNormalArray | vl::OpenGLContext | [protected] |
| mObjectName | vl::Object | [protected] |
| mouseVisible() const | vl::OpenGLContext | [inline, virtual] |
| mRefCountMutex | vl::Object | [protected] |
| mReferenceCount | vl::Object | [protected] |
| mRenderStateTable | vl::OpenGLContext | [protected] |
| mRenderTarget | vl::OpenGLContext | [protected] |
| mSecondaryColorArray | vl::OpenGLContext | [protected] |
| mTexCoordArray | vl::OpenGLContext | [protected] |
| mTextureUnitCount | vl::OpenGLContext | [protected] |
| mTexUnitBinding | vl::OpenGLContext | [protected] |
| mVertexArray | vl::OpenGLContext | [protected] |
| mVertexAttrib | vl::OpenGLContext | [protected] |
| Object() | vl::Object | [inline] |
| Object(const Object &other) | vl::Object | [inline] |
| objectName() const | vl::Object | [inline] |
| OpenGLContext(int w=0, int h=0) | vl::OpenGLContext | |
| openglContextInfo() const | vl::OpenGLContext | [inline] |
| openglVersionMajorNumber() const | vl::OpenGLContext | [inline] |
| openglVersionMinorNumber() const | vl::OpenGLContext | [inline] |
| operator=(const Object &other) | vl::Object | [inline] |
| position() const | vl::OpenGLContext | [inline, virtual] |
| quitApplication() | vl::OpenGLContext | [inline, virtual] |
| refCountMutex() | vl::Object | [inline] |
| refCountMutex() const | vl::Object | [inline] |
| referenceCount() const | vl::Object | [inline] |
| removeEventListener(UIEventListener *el) | vl::OpenGLContext | |
| renderTarget() | vl::OpenGLContext | [inline] |
| renderTarget() const | vl::OpenGLContext | [inline] |
| resetContextStates() | vl::OpenGLContext | |
| resetEnables() | vl::OpenGLContext | |
| resetRenderStates() | vl::OpenGLContext | |
| setAutomaticDelete(bool autodel_on) | vl::Object | [inline] |
| setContinuousUpdate(bool continuous) | vl::OpenGLContext | [inline, virtual] |
| setFullscreen(bool) | vl::OpenGLContext | [inline, virtual] |
| setMousePosition(int, int) | vl::OpenGLContext | [inline, virtual] |
| setMouseVisible(bool) | vl::OpenGLContext | [inline, virtual] |
| setObjectName(const std::string &name) | vl::Object | [inline] |
| setOpenGLContextInfo(const OpenGLContextFormat &info) | vl::OpenGLContext | [inline] |
| setPosition(int, int) | vl::OpenGLContext | [inline, virtual] |
| setRefCountMutex(IMutex *mutex) | vl::Object | [inline] |
| setSize(int, int) | vl::OpenGLContext | [inline, virtual] |
| setTexUnitBinding(int unit_i, ETextureDimension target) | vl::OpenGLContext | [inline] |
| setVSyncEnabled(bool enable) | vl::OpenGLContext | |
| setWindowTitle(const String &) | vl::OpenGLContext | [inline, virtual] |
| show() | vl::OpenGLContext | [inline, virtual] |
| swapBuffers()=0 | vl::OpenGLContext | [pure virtual] |
| textureUnitCount() const | vl::OpenGLContext | [inline] |
| texUnitBinding(int unit_i) const | vl::OpenGLContext | [inline] |
| update()=0 | vl::OpenGLContext | [pure virtual] |
| vsyncEnabled() const | vl::OpenGLContext | |
| width() const | vl::OpenGLContext | [inline] |
| ~Object() | vl::Object | [protected, virtual] |
| ~OpenGLContext() | vl::OpenGLContext | |