OpenSceneGraph  3.0.1
Classes | Namespaces | Defines | Typedefs
GraphicsWindow File Reference
#include <osg/GraphicsContext>
#include <osg/Notify>
#include <osgGA/EventQueue>
#include <osgGA/GUIActionAdapter>
#include <osgViewer/Export>

Classes

class  osgViewer::GraphicsWindow
 Base class for providing Windowing API agnostic access to creating and managing graphics window and events. More...
class  osgViewer::GraphicsWindowEmbedded
struct  osgViewer::GraphicsWindowFunctionProxy

Namespaces

namespace  osgViewer
 

The osgViewer library provides high level viewer functionality designed to make it easier to write a range of different types of viewers, from viewers embedded in existing windows via SimpleViewer, through to highly scalable and flexible Viewer and Composite classes.


Defines

#define OSGVIEWER_GRAPHICWINDOW   1
#define USE_GRAPICSWINDOW_IMPLEMENTATION(ext)
#define USE_GRAPHICSWINDOW()   USE_GRAPICSWINDOW_IMPLEMENTATION(X11)

Typedefs

typedef void(* CGraphicsWindowFunction )(void)

Define Documentation

#define OSGVIEWER_GRAPHICWINDOW   1
#define USE_GRAPHICSWINDOW ( )    USE_GRAPICSWINDOW_IMPLEMENTATION(X11)
#define USE_GRAPICSWINDOW_IMPLEMENTATION (   ext)
Value:
extern "C" void graphicswindow_##ext(void); \
    static osgViewer::GraphicsWindowFunctionProxy graphicswindowproxy_##ext(graphicswindow_##ext);

Typedef Documentation

typedef void(* CGraphicsWindowFunction)(void)

osg logo
Generated at Mon Oct 3 2011 12:39:39 for the OpenSceneGraph by doxygen 1.7.5.