osg::GraphicsContext::GraphicsContext::Traits Struct Reference

GraphicsContext Traits object provides the specification of what type of graphics context is required. More...

Inheritance diagram for osg::GraphicsContext::GraphicsContext::Traits:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 Traits ()

Public Attributes

int x
int y
int width
int height
std::string windowName
bool windowDecoration
bool supportsResize
unsigned int red
unsigned int blue
unsigned int green
unsigned int alpha
unsigned int depth
unsigned int stencil
unsigned int sampleBuffers
unsigned int samples
bool pbuffer
bool quadBufferStereo
bool doubleBuffer
GLenum target
GLenum format
unsigned int level
unsigned int face
unsigned int mipMapGeneration
bool vsync
bool useMultiThreadedOpenGLEngine
bool useCursor
GraphicsContextsharedContext
osg::ref_ptr< osg::ReferencedinheritedWindowData
bool setInheritedWindowPixelFormat
bool overrideRedirect


Detailed Description

GraphicsContext Traits object provides the specification of what type of graphics context is required.


Constructor & Destructor Documentation

osg::GraphicsContext::GraphicsContext::Traits::Traits (  )  [inline]


Member Data Documentation

unsigned int osg::GraphicsContext::GraphicsContext::Traits::alpha

unsigned int osg::GraphicsContext::GraphicsContext::Traits::blue

unsigned int osg::GraphicsContext::GraphicsContext::Traits::depth

bool osg::GraphicsContext::GraphicsContext::Traits::doubleBuffer

unsigned int osg::GraphicsContext::GraphicsContext::Traits::face

GLenum osg::GraphicsContext::GraphicsContext::Traits::format

unsigned int osg::GraphicsContext::GraphicsContext::Traits::green

int osg::GraphicsContext::GraphicsContext::Traits::height

osg::ref_ptr<osg::Referenced> osg::GraphicsContext::GraphicsContext::Traits::inheritedWindowData

unsigned int osg::GraphicsContext::GraphicsContext::Traits::level

unsigned int osg::GraphicsContext::GraphicsContext::Traits::mipMapGeneration

bool osg::GraphicsContext::GraphicsContext::Traits::overrideRedirect

bool osg::GraphicsContext::GraphicsContext::Traits::pbuffer

bool osg::GraphicsContext::GraphicsContext::Traits::quadBufferStereo

unsigned int osg::GraphicsContext::GraphicsContext::Traits::red

unsigned int osg::GraphicsContext::GraphicsContext::Traits::sampleBuffers

unsigned int osg::GraphicsContext::GraphicsContext::Traits::samples

bool osg::GraphicsContext::GraphicsContext::Traits::setInheritedWindowPixelFormat

GraphicsContext* osg::GraphicsContext::GraphicsContext::Traits::sharedContext

unsigned int osg::GraphicsContext::GraphicsContext::Traits::stencil

bool osg::GraphicsContext::GraphicsContext::Traits::supportsResize

GLenum osg::GraphicsContext::GraphicsContext::Traits::target

bool osg::GraphicsContext::GraphicsContext::Traits::useCursor

bool osg::GraphicsContext::GraphicsContext::Traits::useMultiThreadedOpenGLEngine

bool osg::GraphicsContext::GraphicsContext::Traits::vsync

int osg::GraphicsContext::GraphicsContext::Traits::width

bool osg::GraphicsContext::GraphicsContext::Traits::windowDecoration

std::string osg::GraphicsContext::GraphicsContext::Traits::windowName

int osg::GraphicsContext::GraphicsContext::Traits::x

int osg::GraphicsContext::GraphicsContext::Traits::y


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

osg logo
Generated at Wed Aug 26 07:56:30 2009 for the OpenSceneGraph by doxygen 1.5.8.