, including all inherited members.
| addEventListener(UIEventListener *el) | vl::OpenGLContext | |
| applyEnables(const EnableSet *cur) | vl::OpenGLContext | |
| applyRenderStates(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 | |
| color() const | vl::OpenGLContext | [inline] |
| contextAttribs() const | vlWin32::Win32Context | [inline] |
| contextAttribs() | vlWin32::Win32Context | [inline] |
| continuousUpdate() const | vl::OpenGLContext | [inline] |
| countAndCapture() | vlMFC::MFCWindow | [protected] |
| countAndRelease() | vlMFC::MFCWindow | [protected] |
| createFramebufferObject() | vl::OpenGLContext | [inline] |
| createFramebufferObject(int width, int height, EReadDrawBuffer draw_buffer=RDB_COLOR_ATTACHMENT0, EReadDrawBuffer read_buffer=RDB_COLOR_ATTACHMENT0) | vl::OpenGLContext | |
| decReference() | vl::Object | [inline] |
| defaultRenderState(ERenderState rs) | vl::OpenGLContext | [inline] |
| destroyAllFramebufferObjects() | vl::OpenGLContext | |
| destroyFramebufferObject(FramebufferObject *fbort) | vl::OpenGLContext | |
| destroyGLContext() | vlMFC::MFCWindow | [protected] |
| 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] |
| eventListener(int i) | vl::OpenGLContext | [inline] |
| eventListenerCount() const | vl::OpenGLContext | [inline] |
| eventListeners() const | vl::OpenGLContext | [inline] |
| extensions() const | vl::OpenGLContext | [inline] |
| framebuffer() | vl::OpenGLContext | [inline] |
| framebuffer() const | vl::OpenGLContext | [inline] |
| fullscreen() const | vl::OpenGLContext | [inline, virtual] |
| getFocus() | vlWin32::Win32Context | [virtual] |
| getProcAddress(const char *function_name) | vl::OpenGLContext | |
| hasDoubleBuffer() const | vl::OpenGLContext | [inline] |
| hdc() const | vlWin32::Win32Context | [inline] |
| height() const | vl::OpenGLContext | [inline] |
| hglrc() const | vlWin32::Win32Context | [inline] |
| hide() | vlWin32::Win32Context | [virtual] |
| hwnd() const | vlMFC::MFCWindow | [inline, virtual] |
| ignoreNextMouseMoveEvent() | vl::OpenGLContext | [inline] |
| incReference() const | vl::Object | [inline] |
| initGLContext(bool log=true) | vl::OpenGLContext | |
| initMFCWindow(CWnd *parent, MFCWindow *share_context, const vl::String &title, const vl::OpenGLContextFormat &fmt, int x=0, int y=0, int width=640, int height=480) | vlMFC::MFCWindow | |
| initWin32GLContext(HGLRC share_context, const vl::String &title, const vl::OpenGLContextFormat &fmt, int x, int y, int width, int height) | vlWin32::Win32Context | [protected] |
| isCleanState(bool verbose) | vl::OpenGLContext | |
| 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] |
| leftFramebuffer() | vl::OpenGLContext | [inline] |
| leftFramebuffer() const | vl::OpenGLContext | [inline] |
| logOpenGLInfo() | vl::OpenGLContext | |
| makeCurrent() | vlWin32::Win32Context | [virtual] |
| mAutomaticDelete | vl::Object | [protected] |
| mClassName | vlMFC::MFCWindow | [protected, static] |
| mColor | vl::OpenGLContext | [protected] |
| mColorArray | vl::OpenGLContext | [protected] |
| mContextAttribs | vlWin32::Win32Context | [protected] |
| mContinuousUpdate | vl::OpenGLContext | [protected] |
| mCurrentEnableSet | vl::OpenGLContext | [protected] |
| mCurrentRenderStateSet | vl::OpenGLContext | [protected] |
| mCurVAS | vl::OpenGLContext | [protected] |
| mDefaultRenderStates | vl::OpenGLContext | [protected] |
| mEventListeners | vl::OpenGLContext | [protected] |
| mExtensions | vl::OpenGLContext | [protected] |
| MFCWindow() | vlMFC::MFCWindow | [inline] |
| mFogArray | vl::OpenGLContext | [protected] |
| mFramebufferObject | vl::OpenGLContext | [protected] |
| mFullscreen | vl::OpenGLContext | [protected] |
| mGLContextInfo | vl::OpenGLContext | [protected] |
| mHasDoubleBuffer | vl::OpenGLContext | [protected] |
| mHDC | vlWin32::Win32Context | [protected] |
| mHGLRC | vlWin32::Win32Context | [protected] |
| mIgnoreNextMouseMoveEvent | vl::OpenGLContext | [protected] |
| mIsInitialized | vl::OpenGLContext | [protected] |
| mKeyboard | vl::OpenGLContext | [protected] |
| mLeftFramebuffer | vl::OpenGLContext | [protected] |
| mMaxVertexAttrib | vl::OpenGLContext | [protected] |
| mMouseDownCount | vlMFC::MFCWindow | [protected] |
| mMouseVisible | vl::OpenGLContext | [protected] |
| mNewEnableSet | vl::OpenGLContext | [protected] |
| mNewRenderStateSet | vl::OpenGLContext | [protected] |
| mNormal | vl::OpenGLContext | [protected] |
| mNormalArray | vl::OpenGLContext | [protected] |
| mNormFlags | vlWin32::Win32Context | [protected] |
| mNormPosit | vlWin32::Win32Context | [protected] |
| mNormSize | vlWin32::Win32Context | [protected] |
| mObjectName | vl::Object | [protected] |
| mouseVisible() const | vl::OpenGLContext | [inline, virtual] |
| mRefCountMutex | vl::Object | [protected] |
| mReferenceCount | vl::Object | [mutable, protected] |
| mRightFramebuffer | vl::OpenGLContext | [protected] |
| mSecondaryColor | vl::OpenGLContext | [protected] |
| mSecondaryColorArray | vl::OpenGLContext | [protected] |
| mTexCoordArray | vl::OpenGLContext | [protected] |
| mTextureSamplerCount | vl::OpenGLContext | [protected] |
| mTexUnitBinding | vl::OpenGLContext | [protected] |
| mVertexArray | vl::OpenGLContext | [protected] |
| mVertexAttrib | vl::OpenGLContext | [protected] |
| mVertexAttribValue | vl::OpenGLContext | [protected] |
| normal() const | vl::OpenGLContext | [inline] |
| Object() | vl::Object | [inline] |
| Object(const Object &other) | vl::Object | [inline] |
| objectName() const | vl::Object | [inline] |
| OnCreate(LPCREATESTRUCT lpCreateStruct) | vlMFC::MFCWindow | |
| OnDestroy() | vlMFC::MFCWindow | |
| OnDropFiles(HDROP hDropInfo) | vlMFC::MFCWindow | |
| OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) | vlMFC::MFCWindow | |
| OnKeyUp(UINT nChar, UINT nRepCnt, UINT nFlags) | vlMFC::MFCWindow | |
| OnLButtonDblClk(UINT nFlags, CPoint point) | vlMFC::MFCWindow | |
| OnLButtonDown(UINT nFlags, CPoint point) | vlMFC::MFCWindow | |
| OnLButtonUp(UINT nFlags, CPoint point) | vlMFC::MFCWindow | |
| OnMButtonDblClk(UINT nFlags, CPoint point) | vlMFC::MFCWindow | |
| OnMButtonDown(UINT nFlags, CPoint point) | vlMFC::MFCWindow | |
| OnMButtonUp(UINT nFlags, CPoint point) | vlMFC::MFCWindow | |
| OnMouseMove(UINT nFlags, CPoint point) | vlMFC::MFCWindow | |
| OnMouseWheel(UINT nFlags, short zDelta, CPoint pt) | vlMFC::MFCWindow | |
| OnPaint() | vlMFC::MFCWindow | |
| OnRButtonDblClk(UINT nFlags, CPoint point) | vlMFC::MFCWindow | |
| OnRButtonDown(UINT nFlags, CPoint point) | vlMFC::MFCWindow | |
| OnRButtonUp(UINT nFlags, CPoint point) | vlMFC::MFCWindow | |
| OnSize(UINT nType, int cx, int cy) | vlMFC::MFCWindow | |
| OpenGLContext(int w=0, int h=0) | vl::OpenGLContext | |
| openglContextInfo() const | vl::OpenGLContext | [inline] |
| operator=(const Object &other) | vl::Object | [inline] |
| position() const | vlWin32::Win32Context | [virtual] |
| quitApplication() | vlWin32::Win32Context | [virtual] |
| refCountMutex() | vl::Object | [inline] |
| refCountMutex() const | vl::Object | [inline] |
| referenceCount() const | vl::Object | [inline] |
| removeEventListener(UIEventListener *el) | vl::OpenGLContext | |
| resetContextStates(EResetContextStates start_or_finish) | vl::OpenGLContext | |
| resetEnables() | vl::OpenGLContext | |
| resetRenderStates() | vl::OpenGLContext | |
| rightFramebuffer() | vl::OpenGLContext | [inline] |
| rightFramebuffer() const | vl::OpenGLContext | [inline] |
| secondaryColor() const | vl::OpenGLContext | [inline] |
| setAutomaticDelete(bool autodel_on) | vl::Object | [inline] |
| setContextAttribs(const int *attribs, int size) | vlWin32::Win32Context | |
| setContinuousUpdate(bool continuous) | vl::OpenGLContext | [inline, virtual] |
| setDefaultRenderState(const RenderStateSlot &rs_slot) | vl::OpenGLContext | [inline] |
| setFullscreen(bool fullscreen_on) | vlWin32::Win32Context | [virtual] |
| setMousePosition(int x, int y) | vlWin32::Win32Context | [virtual] |
| setMouseVisible(bool visible) | vlWin32::Win32Context | [virtual] |
| setObjectName(const char *name) | vl::Object | [inline] |
| setOpenGLContextInfo(const OpenGLContextFormat &info) | vl::OpenGLContext | [inline] |
| setPosition(int x, int y) | vlWin32::Win32Context | [virtual] |
| setRefCountMutex(IMutex *mutex) | vl::Object | [inline] |
| setSize(int w, int h) | vlWin32::Win32Context | [virtual] |
| setTexUnitBinding(int unit_i, ETextureDimension target) | vl::OpenGLContext | [inline] |
| setVSyncEnabled(bool enable) | vl::OpenGLContext | |
| setWindowSize(int w, int h) | vlWin32::Win32Context | |
| setWindowTitle(const vl::String &title) | vlWin32::Win32Context | [virtual] |
| shareOpenGLResources(HGLRC hGLRC) | vlWin32::Win32Context | |
| show() | vlWin32::Win32Context | [virtual] |
| size() const | vlWin32::Win32Context | |
| swapBuffers() | vlWin32::Win32Context | [virtual] |
| textureUnitCount() const | vl::OpenGLContext | [inline] |
| texUnitBinding(int unit_i) const | vl::OpenGLContext | [inline] |
| update() | vlWin32::Win32Context | [virtual] |
| vertexAttribValue(int i) const | vl::OpenGLContext | [inline] |
| vsyncEnabled() const | vl::OpenGLContext | |
| width() const | vl::OpenGLContext | [inline] |
| Win32Context() | vlWin32::Win32Context | [inline] |
| Win32Context(int w, int h) | vlWin32::Win32Context | [inline] |
| windowSize() const | vlWin32::Win32Context | |
| ~MFCWindow() | vlMFC::MFCWindow | [virtual] |
| ~Object() | vl::Object | [protected, virtual] |
| ~OpenGLContext() | vl::OpenGLContext | |
| ~Win32Context() | vlWin32::Win32Context | |