Definition at line 67 of file TGLContextPrivate.h.
Public Member Functions | |
TGLContextPrivate () | |
Static Public Member Functions | |
static TGLContext * | GetCurrentContext () |
Ask wgl what HGLRC is current and look up corresponding TGLContext. | |
static void | RegisterContext (TGLContext *ctx) |
Register gl-context to find it later as current (GetCurrentContext) | |
static void | RemoveContext (TGLContext *ctx) |
Un-register deleted context. | |
Public Attributes | |
Display * | fDpy |
GLXContext | fGLContext |
XVisualInfo * | fVisualInfo |
Window | fWindowID |
Private Member Functions | |
TGLContextPrivate (const TGLContextPrivate &) | |
TGLContextPrivate & | operator= (const TGLContextPrivate &) |
Static Private Attributes | |
static std::map< GLXContext, TGLContext * > | fgContexts |
|
inline |
Definition at line 75 of file TGLContextPrivate.h.
|
private |
|
static |
Ask wgl what HGLRC is current and look up corresponding TGLContext.
Definition at line 74 of file TGLContextPrivate.cxx.
|
private |
|
static |
Register gl-context to find it later as current (GetCurrentContext)
Definition at line 16 of file TGLContextPrivate.cxx.
|
static |
Un-register deleted context.
Definition at line 25 of file TGLContextPrivate.cxx.
Display* TGLContextPrivate::fDpy |
Definition at line 69 of file TGLContextPrivate.h.
|
staticprivate |
Definition at line 91 of file TGLContextPrivate.h.
GLXContext TGLContextPrivate::fGLContext |
Definition at line 71 of file TGLContextPrivate.h.
XVisualInfo* TGLContextPrivate::fVisualInfo |
Definition at line 70 of file TGLContextPrivate.h.
Window TGLContextPrivate::fWindowID |
Definition at line 72 of file TGLContextPrivate.h.