#include <simgear/compiler.h>
#include <simgear/structure/subsystem_mgr.hxx>
+#include <simgear/props/props.hxx>
#include <simgear/math/SGMath.hxx>
// forward decls
// setters
void clear();
- inline void set_view( const int v ) { current = v; }
+
void add_view( FGViewer * v );
- // copies current offset settings to current-view path...
- void copyToCurrent ();
-
private:
-
- list<const char*> tied_props;
+ void do_bind();
+
+ std::list<const char*> tied_props;
double axis_long;
double axis_lat;
bool stationary () const;
+ // copies current offset settings to current-view path...
+ void copyToCurrent ();
+
+ bool inited;
SGPropertyNode_ptr view_number;
- vector<SGPropertyNode_ptr> config_list;
+ std::vector<SGPropertyNode_ptr> config_list;
typedef std::vector<FGViewerPtr> viewer_list;
viewer_list views;
SGVec3d abs_viewer_position;