A++ » INCLUDE » TGLContextIdentity

class TGLContextIdentity

Function Members (Methods)

private:
voidCheckDestroy()

Data Members

protected:
TGLFontManager*fFontManagerFreeType font manager.
private:
Int_tfClientCnt
Int_tfCnt
TGLContextIdentity::CtxList_tfCtxs
TGLContextIdentity::DLTrash_tfDLTrash
static TGLContextIdentity*fgDefaultIdentity

Class Charts

Inheritance Chart:
TGLContextIdentity

Function documentation

void Release()
 void          SetContextPB(TGLPBuffer *pbuff, const TGLContext *shareList);
Bool_t IsValid() const
{ return fValid; }
TGLContext * GetCurrent()
TGLContextIdentity()
virtual ~TGLContextIdentity()
void AddRef(TGLContext* ctx)
void AddClientRef()
{ ++fClientCnt; }
void ReleaseClient()
Int_t GetRefCnt() const
{ return fCnt; }
Int_t GetClientRefCnt() const
{ return fClientCnt; }
void RegisterDLNameRangeToWipe(UInt_t base, Int_t size)
void DeleteGLResources()
TGLContextIdentity * GetDefaultIdentity()
TGLContext * GetDefaultContextAny()
TGLFontManager * GetFontManager()
void CheckDestroy()