![]() |
OpenSceneGraph
|
Classes | |
| class | osg::GraphicsContext |
| Base class for providing Windowing API agnostic access to creating and managing graphics context. More... | |
| struct | osg::GraphicsContext::ScreenIdentifier |
| struct | osg::GraphicsContext::Traits |
| GraphicsContext Traits object provides the specification of what type of graphics context is required. More... | |
| struct | osg::GraphicsContext::ScreenSettings |
| Simple resolution structure used by WindowingSystemInterface to get and set screen resolution. More... | |
| struct | osg::GraphicsContext::WindowingSystemInterface |
| Callback to be implemented to provide access to Windowing API's ability to create Windows/pbuffers. More... | |
| class | osg::GraphicsContext::WindowingSystemInterfaces |
| struct | osg::GraphicsContext::SwapCallback |
| struct | osg::GraphicsContext::ResizedCallback |
| class | osg::SyncSwapBuffersCallback |
| struct | osg::WindowingSystemInterfaceProxy< T > |
Namespaces | |
| osg | |
| The core osg library provides the basic scene graph classes such as Nodes, State and Drawables, and maths and general helper classes. | |
Macros | |
| #define | OSG_GRAPHICSCONTEXT 1 |
| #define | _OSG_GRAPHICSCONTEXT_NO_ATTRIBS |
| #define | REGISTER_WINDOWINGSYSTEMINTERFACE2(ext, classname, attribs) |
| #define | REGISTER_WINDOWINGSYSTEMINTERFACE(ext, classname) REGISTER_WINDOWINGSYSTEMINTERFACE2(ext, classname, _OSG_GRAPHICSCONTEXT_NO_ATTRIBS) |
| #define _OSG_GRAPHICSCONTEXT_NO_ATTRIBS |
| #define OSG_GRAPHICSCONTEXT 1 |
| #define REGISTER_WINDOWINGSYSTEMINTERFACE | ( | ext, | |
| classname | |||
| ) | REGISTER_WINDOWINGSYSTEMINTERFACE2(ext, classname, _OSG_GRAPHICSCONTEXT_NO_ATTRIBS) |
| #define REGISTER_WINDOWINGSYSTEMINTERFACE2 | ( | ext, | |
| classname, | |||
| attribs | |||
| ) |
1.8.13