OpenFrames
Classes | Namespaces | Macros
WindowProxy.hpp File Reference
#include <OpenFrames/Export.h>
#include <OpenFrames/RenderRectangle.hpp>
#include <OpenFrames/FramerateLimiter.hpp>
#include <OpenFrames/OpenVRDevice.hpp>
#include <OpenThreads/Thread>
#include <osg/FrameStamp>
#include <osg/Timer>
#include <osg/Referenced>
#include <osg/observer_ptr>
#include <osg/ref_ptr>
#include <osgViewer/CompositeViewer>
#include <osgViewer/GraphicsWindow>
#include <vector>
#include <set>

Go to the source code of this file.

Classes

class  OpenFrames::EmbeddedGraphics
 The class of GraphicsWindow used for embedded graphics. More...
 
class  OpenFrames::WindowEventHandler
 This class handles incoming events. More...
 
class  OpenFrames::WindowProxy
 Defines an interface that can draw a scene onto any window. More...
 

Namespaces

 OpenFrames
 

Macros

#define BASIC_CALLBACK_SIG   unsigned int *winID, unsigned int *row, unsigned int *col
 
#define KEYPRESS_SIG   BASIC_CALLBACK_SIG, int *key
 
#define MOUSEMOTION_SIG   BASIC_CALLBACK_SIG, float *x, float *y
 
#define BUTTON_SIG   MOUSEMOTION_SIG, unsigned int *button
 
#define VR_SIG   BASIC_CALLBACK_SIG, const OpenVREvent *vrEvent
 

Detailed Description

Declaration of WindowProxy class.