Definition at line 10 of file openglcontext.cpp.
Public Member Functions | |
| PrivateContext () | |
| ~PrivateContext () | |
Public Attributes | |
| GLXFBConfig | m_glx_fbconfig |
| Window | m_gl_window |
| GLXWindow | m_glx_window |
| GLXContext | m_glx_context |
| int | m_texture_type |
| bool | m_textures_enabled |
| XVisualInfo * | m_vis_info |
| int const * | m_attr_list |
| vector< GLuint > | m_textures |
| vector< GLuint > | m_programs |
| vector< GLuint > | m_framebuffers |
| PrivateContext::PrivateContext | ( | ) | [inline] |
Definition at line 13 of file openglcontext.cpp.
| PrivateContext::~PrivateContext | ( | ) | [inline] |
Definition at line 21 of file openglcontext.cpp.
| GLXFBConfig PrivateContext::m_glx_fbconfig |
| Window PrivateContext::m_gl_window |
Definition at line 26 of file openglcontext.cpp.
Referenced by OpenGLContext::Create(), OpenGLContext::Hide(), OpenGLContext::MakeCurrent(), OpenGLContext::Show(), OpenGLContext::SwapBuffers(), and OpenGLContext::~OpenGLContext().
| GLXWindow PrivateContext::m_glx_window |
Definition at line 27 of file openglcontext.cpp.
Referenced by OpenGLContext::Create(), OpenGLContext::MakeCurrent(), OpenGLContext::SwapBuffers(), and OpenGLContext::~OpenGLContext().
Definition at line 28 of file openglcontext.cpp.
Referenced by OpenGLContext::Create(), OpenGLContext::MakeCurrent(), and OpenGLContext::~OpenGLContext().
Definition at line 29 of file openglcontext.cpp.
Referenced by OpenGLContext::Create(), and OpenGLContext::GetTextureType().
| XVisualInfo* PrivateContext::m_vis_info |
| int const* PrivateContext::m_attr_list |
| vector<GLuint> PrivateContext::m_textures |
Definition at line 34 of file openglcontext.cpp.
Referenced by OpenGLContext::CreateTexture(), OpenGLContext::DeleteTexture(), and OpenGLContext::DeleteTextures().
| vector<GLuint> PrivateContext::m_programs |
Definition at line 35 of file openglcontext.cpp.
Referenced by OpenGLContext::CreateFragmentProgram(), OpenGLContext::DeleteFragmentProgram(), and OpenGLContext::DeletePrograms().
| vector<GLuint> PrivateContext::m_framebuffers |
Definition at line 36 of file openglcontext.cpp.
Referenced by OpenGLContext::CreateFrameBuffer(), OpenGLContext::DeleteFrameBuffer(), and OpenGLContext::DeleteFrameBuffers().
1.5.5