ROOT  6.06/08
Reference Guide
Public Member Functions | Private Member Functions | Friends | List of all members
TGLPaintDevice Class Referenceabstract

Definition at line 150 of file TVirtualGL.h.

Public Member Functions

virtual ~TGLPaintDevice ()
 
virtual Bool_t MakeCurrent ()=0
 
virtual void SwapBuffers ()=0
 
virtual const TGLFormatGetPixelFormat () const =0
 
virtual const TGLContextGetContext () const =0
 
virtual void ExtractViewport (Int_t *vp) const =0
 

Private Member Functions

virtual void AddContext (TGLContext *ctx)=0
 
virtual void RemoveContext (TGLContext *ctx)=0
 

Friends

class TGLContext
 

#include <TVirtualGL.h>

+ Inheritance diagram for TGLPaintDevice:

Constructor & Destructor Documentation

§ ~TGLPaintDevice()

virtual TGLPaintDevice::~TGLPaintDevice ( )
inlinevirtual

Definition at line 153 of file TVirtualGL.h.

Member Function Documentation

§ AddContext()

virtual void TGLPaintDevice::AddContext ( TGLContext ctx)
privatepure virtual

Implemented in TGLWidget, and TGLAdapter.

Referenced by TGLContext::GlewInit(), and TGLContext::SetContext().

§ ExtractViewport()

virtual void TGLPaintDevice::ExtractViewport ( Int_t vp) const
pure virtual

Implemented in TGLWidget, and TGLAdapter.

§ GetContext()

virtual const TGLContext* TGLPaintDevice::GetContext ( ) const
pure virtual

Implemented in TGLWidget, and TGLAdapter.

Referenced by TGLWidget::Create().

§ GetPixelFormat()

virtual const TGLFormat* TGLPaintDevice::GetPixelFormat ( ) const
pure virtual

Implemented in TGLWidget, and TGLAdapter.

§ MakeCurrent()

virtual Bool_t TGLPaintDevice::MakeCurrent ( )
pure virtual

Implemented in TGLWidget, and TGLAdapter.

§ RemoveContext()

virtual void TGLPaintDevice::RemoveContext ( TGLContext ctx)
privatepure virtual

Implemented in TGLWidget, and TGLAdapter.

Referenced by TGLContext::~TGLContext().

§ SwapBuffers()

virtual void TGLPaintDevice::SwapBuffers ( )
pure virtual

Implemented in TGLWidget, and TGLAdapter.

Friends And Related Function Documentation

§ TGLContext

friend class TGLContext
friend

Definition at line 151 of file TVirtualGL.h.


The documentation for this class was generated from the following file: