17#ifndef FLIGHTGEAR_WINDOWBUILDER_HXX
18#define FLIGHTGEAR_WINDOWBUILDER_HXX 1
21#include <osg/Referenced>
22#include <osg/GraphicsContext>
59 void setFullscreenTraits(
const SGPropertyNode* winNode, osg::GraphicsContext::Traits* traits);
60 bool setWindowedTraits(
const SGPropertyNode* winNode, osg::GraphicsContext::Traits* traits);
A window with a graphics context and an integer ID.
bool setWindowedTraits(const SGPropertyNode *winNode, osg::GraphicsContext::Traits *traits)
osg::ref_ptr< osg::GraphicsContext::Traits > defaultTraits
static WindowBuilder * getWindowBuilder()
Get the singleton window builder.
GraphicsWindow * buildWindow(const SGPropertyNode *winNode)
Create a window from its property node description.
void setMacPoseAsStandaloneApp(osg::GraphicsContext::Traits *traits) const
void setFullscreenTraits(const SGPropertyNode *winNode, osg::GraphicsContext::Traits *traits)
bool usingQtGraphicsWindow
static bool poseAsStandaloneApp
static osg::ref_ptr< WindowBuilder > windowBuilder
static void initWindowBuilder()
Initialize the singleton window builder.
static void setPoseAsStandaloneApp(bool b)
FlightPlan.hxx - defines a full flight-plan object, including departure, cruise, arrival information ...
const char DEFAULT_WINDOW_NAME[]