A++ » INCLUDE » TGLAdapter

class TGLAdapter: public TGLPaintDevice

Function Members (Methods)

public:
virtual~TGLAdapter()
static TClass*Class()
virtual voidExtractViewport(Int_t* vp) const
virtual const TGLContext*GetContext() const
virtual const TGLFormat*GetPixelFormat() const
virtual TClass*IsA() const
virtual Bool_tMakeCurrent()
voidMarkForDirectCopy(Bool_t isDirect)
voidReadGLBuffer()
voidSelectOffScreenDevice()
voidSetGLDevice(Int_t glDevice)
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidSwapBuffers()
TGLAdapter(Int_t glDevice = -1)
private:
virtual voidAddContext(TGLContext*)
TGLAdapter&operator=(const TGLAdapter&)
virtual voidRemoveContext(TGLContext*)
TGLAdapter(const TGLAdapter&)

Data Members

private:
Int_tfGLDevice

Class Charts

Inheritance Chart:
TGLPaintDevice
TGLAdapter

Function documentation

explicit TGLAdapter(Int_t glDevice = -1)
Bool_t MakeCurrent()
void SwapBuffers()
const TGLFormat * GetPixelFormat() const
{return 0;}
const TGLContext * GetContext() const
{return 0;}
void SetGLDevice(Int_t glDevice)
void ReadGLBuffer()
void SelectOffScreenDevice()
void MarkForDirectCopy(Bool_t isDirect)
void ExtractViewport(Int_t* vp) const
TGLAdapter(const TGLAdapter& )
void AddContext(TGLContext* )
{}
void RemoveContext(TGLContext* )
{}