ROOT
6.07/01
Reference Guide
|
Definition at line 67 of file TGLContextPrivate.h.
Public Member Functions | |
TGLContextPrivate () | |
Static Public Member Functions | |
static void | RegisterContext (TGLContext *ctx) |
Register gl-context to find it later as current (GetCurrentContext) More... | |
static void | RemoveContext (TGLContext *ctx) |
Un-register deleted context. More... | |
static TGLContext * | GetCurrentContext () |
Ask wgl what HGLRC is current and look up corresponding TGLContext. More... | |
Public Attributes | |
Display * | fDpy |
XVisualInfo * | fVisualInfo |
GLXContext | fGLContext |
Window | fWindowID |
Private Member Functions | |
TGLContextPrivate (const TGLContextPrivate &) | |
TGLContextPrivate & | operator= (const TGLContextPrivate &) |
Static Private Attributes | |
static std::map< GLXContext, TGLContext * > | fgContexts |
#include </mnt/vdb/lsf/workspace/root-makedoc/rootspi/rdoc/src/master/graf3d/gl/src/TGLContextPrivate.h>
|
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.
Referenced by TGLContext::GetCurrent().
|
private |
|
static |
Register gl-context to find it later as current (GetCurrentContext)
Definition at line 16 of file TGLContextPrivate.cxx.
Referenced by TGLContext::SetContext().
|
static |
Un-register deleted context.
Definition at line 25 of file TGLContextPrivate.cxx.
Referenced by TGLContext::Release().
Display* TGLContextPrivate::fDpy |
Definition at line 69 of file TGLContextPrivate.h.
Referenced by TGLContext::ClearCurrent(), TGLContext::MakeCurrent(), TGLContext::Release(), TGLContext::SetContext(), and TGLContext::SwapBuffers().
|
staticprivate |
Definition at line 91 of file TGLContextPrivate.h.
Referenced by GetCurrentContext(), RegisterContext(), and RemoveContext().
GLXContext TGLContextPrivate::fGLContext |
Definition at line 71 of file TGLContextPrivate.h.
Referenced by TGLContext::MakeCurrent(), RegisterContext(), TGLContext::Release(), RemoveContext(), and TGLContext::SetContext().
XVisualInfo* TGLContextPrivate::fVisualInfo |
Definition at line 70 of file TGLContextPrivate.h.
Referenced by TGLContext::SetContext().
Window TGLContextPrivate::fWindowID |
Definition at line 72 of file TGLContextPrivate.h.
Referenced by TGLContext::MakeCurrent(), TGLContext::SetContext(), and TGLContext::SwapBuffers().