, 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] |
continuousUpdate() const | vl::OpenGLContext | [inline] |
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 | |
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] |
dragEnterEvent(QDragEnterEvent *ev) | vlQt4::Qt4Widget | [inline] |
dropEvent(QDropEvent *ev) | vlQt4::Qt4Widget | [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() | vlQt4::Qt4Widget | [inline, virtual] |
getProcAddress(const char *function_name) | vl::OpenGLContext | |
hasDoubleBuffer() const | vl::OpenGLContext | [inline] |
height() const | vl::OpenGLContext | [inline] |
hide() | vlQt4::Qt4Widget | [inline, virtual] |
ignoreNextMouseMoveEvent() | vl::OpenGLContext | [inline] |
incReference() const | vl::Object | [inline] |
initGLContext(bool log=true) | vl::OpenGLContext | |
initializeGL() | vlQt4::Qt4Widget | [inline] |
initQt4Widget(const vl::String &title, const vl::OpenGLContextFormat &info, const QGLContext *shareContext=0, int x=0, int y=0, int width=640, int height=480) | vlQt4::Qt4Widget | [inline] |
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] |
keyPressEvent(QKeyEvent *ev) | vlQt4::Qt4Widget | [inline] |
keyRelease(EKey key) | vl::OpenGLContext | [inline] |
keyReleaseEvent(QKeyEvent *ev) | vlQt4::Qt4Widget | [inline] |
leftFramebuffer() | vl::OpenGLContext | [inline] |
leftFramebuffer() const | vl::OpenGLContext | [inline] |
logOpenGLInfo() | vl::OpenGLContext | |
makeCurrent() | vlQt4::Qt4Widget | [inline, virtual] |
mAutomaticDelete | vl::Object | [protected] |
mColor | vl::OpenGLContext | [protected] |
mColorArray | vl::OpenGLContext | [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] |
mFogArray | vl::OpenGLContext | [protected] |
mFramebufferObject | vl::OpenGLContext | [protected] |
mFullscreen | vl::OpenGLContext | [protected] |
mGLContextInfo | vl::OpenGLContext | [protected] |
mHasDoubleBuffer | vl::OpenGLContext | [protected] |
mIgnoreNextMouseMoveEvent | vl::OpenGLContext | [protected] |
mIsInitialized | vl::OpenGLContext | [protected] |
mKeyboard | vl::OpenGLContext | [protected] |
mLeftFramebuffer | vl::OpenGLContext | [protected] |
mMaxVertexAttrib | vl::OpenGLContext | [protected] |
mMouseVisible | vl::OpenGLContext | [protected] |
mNewEnableSet | vl::OpenGLContext | [protected] |
mNewRenderStateSet | vl::OpenGLContext | [protected] |
mNormal | vl::OpenGLContext | [protected] |
mNormalArray | vl::OpenGLContext | [protected] |
mObjectName | vl::Object | [protected] |
mouseMoveEvent(QMouseEvent *ev) | vlQt4::Qt4Widget | [inline] |
mousePressEvent(QMouseEvent *ev) | vlQt4::Qt4Widget | [inline] |
mouseReleaseEvent(QMouseEvent *ev) | vlQt4::Qt4Widget | [inline] |
mouseVisible() const | vl::OpenGLContext | [inline, virtual] |
mRefCountMutex | vl::Object | [protected] |
mReferenceCount | vl::Object | [mutable, protected] |
mRefresh | vlQt4::Qt4Widget | [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] |
mUpdateTimer | vlQt4::Qt4Widget | [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] |
OpenGLContext(int w=0, int h=0) | vl::OpenGLContext | |
openglContextInfo() const | vl::OpenGLContext | [inline] |
operator=(const Object &other) | vl::Object | [inline] |
paintGL() | vlQt4::Qt4Widget | [inline] |
position() const | vlQt4::Qt4Widget | [inline, virtual] |
Qt4Widget(QWidget *parent=NULL, const QGLWidget *shareWidget=NULL, Qt::WindowFlags f=0) | vlQt4::Qt4Widget | [inline] |
quitApplication() | vlQt4::Qt4Widget | [inline, virtual] |
refCountMutex() | vl::Object | [inline] |
refCountMutex() const | vl::Object | [inline] |
referenceCount() const | vl::Object | [inline] |
refreshRate() | vlQt4::Qt4Widget | [inline] |
removeEventListener(UIEventListener *el) | vl::OpenGLContext | |
resetContextStates(EResetContextStates start_or_finish) | vl::OpenGLContext | |
resetEnables() | vl::OpenGLContext | |
resetRenderStates() | vl::OpenGLContext | |
resizeGL(int width, int height) | vlQt4::Qt4Widget | [inline] |
rightFramebuffer() | vl::OpenGLContext | [inline] |
rightFramebuffer() const | vl::OpenGLContext | [inline] |
secondaryColor() const | vl::OpenGLContext | [inline] |
setAutomaticDelete(bool autodel_on) | vl::Object | [inline] |
setContinuousUpdate(bool continuous) | vlQt4::Qt4Widget | [inline, virtual] |
setDefaultRenderState(const RenderStateSlot &rs_slot) | vl::OpenGLContext | [inline] |
setFullscreen(bool fullscreen) | vlQt4::Qt4Widget | [inline, virtual] |
setMousePosition(int x, int y) | vlQt4::Qt4Widget | [inline, virtual] |
setMouseVisible(bool visible) | vlQt4::Qt4Widget | [inline, virtual] |
setObjectName(const char *name) | vl::Object | [inline] |
setOpenGLContextInfo(const OpenGLContextFormat &info) | vl::OpenGLContext | [inline] |
setPosition(int x, int y) | vlQt4::Qt4Widget | [inline, virtual] |
setRefCountMutex(IMutex *mutex) | vl::Object | [inline] |
setRefreshRate(int msec) | vlQt4::Qt4Widget | [inline] |
setSize(int w, int h) | vlQt4::Qt4Widget | [inline, virtual] |
setTexUnitBinding(int unit_i, ETextureDimension target) | vl::OpenGLContext | [inline] |
setVSyncEnabled(bool enable) | vl::OpenGLContext | |
setWindowTitle(const vl::String &title) | vlQt4::Qt4Widget | [inline, virtual] |
show() | vlQt4::Qt4Widget | [inline, virtual] |
size() const | vlQt4::Qt4Widget | [inline, virtual] |
swapBuffers() | vlQt4::Qt4Widget | [inline, virtual] |
textureUnitCount() const | vl::OpenGLContext | [inline] |
texUnitBinding(int unit_i) const | vl::OpenGLContext | [inline] |
translateKeyEvent(QKeyEvent *ev, unsigned short &unicode_out, vl::EKey &key_out) | vlQt4::Qt4Widget | [protected] |
update() | vlQt4::Qt4Widget | [inline, virtual] |
vertexAttribValue(int i) const | vl::OpenGLContext | [inline] |
vsyncEnabled() const | vl::OpenGLContext | |
wheelEvent(QWheelEvent *ev) | vlQt4::Qt4Widget | [inline] |
width() const | vl::OpenGLContext | [inline] |
~Object() | vl::Object | [protected, virtual] |
~OpenGLContext() | vl::OpenGLContext | |
~Qt4Widget() | vlQt4::Qt4Widget | [inline] |