OpenSceneGraph 3.6.5
GraphicsWindow File Reference
#include <osg/GraphicsContext>
#include <osg/Notify>
#include <osgGA/EventQueue>
#include <osgGA/GUIActionAdapter>
#include <osgViewer/Export>

Go to the source code of this file.

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.

Macros

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

Typedefs

typedef void(* CGraphicsWindowFunction) (void)

Macro Definition Documentation

◆ OSGVIEWER_GRAPHICWINDOW

#define OSGVIEWER_GRAPHICWINDOW   1

◆ USE_GRAPHICSWINDOW

#define USE_GRAPHICSWINDOW ( )
Value:
#define USE_GRAPICSWINDOW_IMPLEMENTATION(ext)
Definition GraphicsWindow:282

◆ USE_GRAPICSWINDOW_IMPLEMENTATION

#define USE_GRAPICSWINDOW_IMPLEMENTATION ( ext)
Value:
extern "C" void graphicswindow_##ext(void); \
static osgViewer::GraphicsWindowFunctionProxy graphicswindowproxy_##ext(graphicswindow_##ext);
Definition GraphicsWindow:278

Typedef Documentation

◆ CGraphicsWindowFunction

typedef void(* CGraphicsWindowFunction) (void)

osg logo
Generated at Wed Jul 23 2025 00:00:00 for the OpenSceneGraph by doxygen 1.14.0.