osgViewer::GraphicsHandleX11 Class Reference

Inheritance diagram for osgViewer::GraphicsHandleX11:

osgViewer::GraphicsWindowX11 osgViewer::PixelBufferX11

List of all members.

Public Types

typedef GLXContext Context
typedef GLXPbuffer Pbuffer

Public Member Functions

 GraphicsHandleX11 ()
void setDisplay (Display *display)
Display * getDisplay () const
void setContext (Context context)
Context getContext () const

Protected Attributes

Display * _display
Context _context


Detailed Description

Class to encapsulate platform-specific OpenGL context handle variables. Derived osg::GraphicsContext classes can inherit from this class to share OpenGL resources.

Member Typedef Documentation


Constructor & Destructor Documentation

osgViewer::GraphicsHandleX11::GraphicsHandleX11 (  )  [inline]


Member Function Documentation

void osgViewer::GraphicsHandleX11::setDisplay ( Display *  display  )  [inline]

Set X11 display.

Display* osgViewer::GraphicsHandleX11::getDisplay (  )  const [inline]

Get X11 display.

void osgViewer::GraphicsHandleX11::setContext ( Context  context  )  [inline]

Set native OpenGL graphics context.

Context osgViewer::GraphicsHandleX11::getContext (  )  const [inline]

Get native OpenGL graphics context.


Member Data Documentation


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

Generated on Sat Mar 20 12:34:07 2010 for openscenegraph by  doxygen 1.5.6