OpenSceneGraph  3.5.1
Classes | Namespaces | Macros | 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

 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.
 

Macros

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

Typedefs

typedef void(* CGraphicsWindowFunction) (void)
 

Macro Definition 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 Wed Nov 11 2015 22:14:26 for the OpenSceneGraph by doxygen 1.8.10.