void init();
void update(double);
+ void reinit();
+
// called from Main/renderer.cxx to draw 2D and 3D HUD
void draw(osg::State&);
int level = 0, const std::string& indent = "");
private:
+ void deinit();
+
void draw3D();
void draw2D(GLfloat, GLfloat, GLfloat, GLfloat);
double _default_heading;
GLint _view[4];
FGRunway* _runway;
- FGViewer* _cockpit_view;
unsigned short _stipple_out; // stipple pattern of the outline of the runway
unsigned short _stipple_center; // stipple pattern of the center line of the runway
bool _draw_arrow; // draw arrow when runway is not visible in HUD
Input _t1;
Input _offset_x;
Input _offset_y;
- bool _hasTachyInputs;
float _bullet_size;
float _inner_radius;