TX11GLManager::TGLContext_t Struct Reference

List of all members.

Public Member Functions

 TGLContext_t ()

Public Attributes

Int_t fWindowIndex
Int_t fPixmapIndex
Pixmap fX11Pixmap
UInt_t fW
UInt_t fH
Int_t fX
Int_t fY
GLXContext fGLXContext
Bool_t fDirect
XImage * fXImage
std::vector< UChar_tfBUBuffer
TGLContext_tfNextFreeContext
GC fDirectGC
GC fPixmapGC

Detailed Description

Definition at line 33 of file TX11GL.cxx.


Constructor & Destructor Documentation

TX11GLManager::TGLContext_t::TGLContext_t (  )  [inline]

Definition at line 35 of file TX11GL.cxx.


Member Data Documentation

Int_t TX11GLManager::TGLContext_t::fWindowIndex

Definition at line 40 of file TX11GL.cxx.

Referenced by TX11GLManager::AttachOffScreenDevice(), TX11GLManager::CreateGLContext(), TX11GLManager::CreateGLPixmap(), TX11GLManager::DeleteGLContext(), TX11GLManager::Flush(), TX11GLManager::MakeCurrent(), and TX11GLManager::ResizeOffScreenDevice().

Int_t TX11GLManager::TGLContext_t::fPixmapIndex

Definition at line 41 of file TX11GL.cxx.

Referenced by TX11GLManager::AttachOffScreenDevice(), TX11GLManager::CreateGLPixmap(), TX11GLManager::DeleteGLContext(), TX11GLManager::ExtractViewport(), TX11GLManager::Flush(), TX11GLManager::ReadGLBuffer(), and TX11GLManager::ResizeOffScreenDevice().

Pixmap TX11GLManager::TGLContext_t::fX11Pixmap

Definition at line 43 of file TX11GL.cxx.

Referenced by TX11GLManager::AttachOffScreenDevice(), TX11GLManager::CreateGLPixmap(), TX11GLManager::Flush(), TX11GLManager::ReadGLBuffer(), and TX11GLManager::ResizeOffScreenDevice().

UInt_t TX11GLManager::TGLContext_t::fW

Definition at line 45 of file TX11GL.cxx.

Referenced by TX11GLManager::AttachOffScreenDevice(), TX11GLManager::CreateGLPixmap(), TX11GLManager::ExtractViewport(), TX11GLManager::Flush(), TX11GLManager::ReadGLBuffer(), and TX11GLManager::ResizeOffScreenDevice().

UInt_t TX11GLManager::TGLContext_t::fH

Definition at line 46 of file TX11GL.cxx.

Referenced by TX11GLManager::AttachOffScreenDevice(), TX11GLManager::CreateGLPixmap(), TX11GLManager::ExtractViewport(), TX11GLManager::Flush(), TX11GLManager::ReadGLBuffer(), and TX11GLManager::ResizeOffScreenDevice().

Int_t TX11GLManager::TGLContext_t::fX

Definition at line 48 of file TX11GL.cxx.

Referenced by TX11GLManager::AttachOffScreenDevice(), TX11GLManager::Flush(), and TX11GLManager::ResizeOffScreenDevice().

Int_t TX11GLManager::TGLContext_t::fY

Definition at line 49 of file TX11GL.cxx.

Referenced by TX11GLManager::AttachOffScreenDevice(), TX11GLManager::Flush(), and TX11GLManager::ResizeOffScreenDevice().

GLXContext TX11GLManager::TGLContext_t::fGLXContext

Definition at line 51 of file TX11GL.cxx.

Referenced by TX11GLManager::AttachOffScreenDevice(), TX11GLManager::CreateGLContext(), TX11GLManager::DeleteGLContext(), TX11GLManager::MakeCurrent(), and TX11GLManager::ResizeOffScreenDevice().

Bool_t TX11GLManager::TGLContext_t::fDirect

Definition at line 52 of file TX11GL.cxx.

Referenced by TX11GLManager::AttachOffScreenDevice(), TX11GLManager::Flush(), and TX11GLManager::ResizeOffScreenDevice().

XImage* TX11GLManager::TGLContext_t::fXImage

Definition at line 54 of file TX11GL.cxx.

Referenced by TX11GLManager::AttachOffScreenDevice(), TX11GLManager::CreateGLPixmap(), TX11GLManager::DeleteGLContext(), TX11GLManager::Flush(), TX11GLManager::ReadGLBuffer(), and TX11GLManager::ResizeOffScreenDevice().

std::vector<UChar_t> TX11GLManager::TGLContext_t::fBUBuffer

Definition at line 55 of file TX11GL.cxx.

Referenced by TX11GLManager::AttachOffScreenDevice(), TX11GLManager::CreateGLPixmap(), TX11GLManager::ReadGLBuffer(), and TX11GLManager::ResizeOffScreenDevice().

TGLContext_t* TX11GLManager::TGLContext_t::fNextFreeContext

Definition at line 57 of file TX11GL.cxx.

Referenced by TX11GLManager::CreateGLContext(), and TX11GLManager::DeleteGLContext().

GC TX11GLManager::TGLContext_t::fDirectGC

Definition at line 58 of file TX11GL.cxx.

Referenced by TX11GLManager::DeleteGLContext(), and TX11GLManager::Flush().

GC TX11GLManager::TGLContext_t::fPixmapGC

Definition at line 59 of file TX11GL.cxx.

Referenced by TX11GLManager::DeleteGLContext(), and TX11GLManager::ReadGLBuffer().


The documentation for this struct was generated from the following file:
Generated on Tue Jul 5 16:49:52 2011 for ROOT_528-00b_version by  doxygen 1.5.1