X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FCockpit%2Fhud_ladr.cxx;h=38def8d9d7c85b4c13b1d2d7bc59c0232f46a1e4;hb=13ec36af4218402eda39c680e8da6ca2c198733c;hp=0b275435f9e8419c52fbfd5234311e58f1b8d5bc;hpb=ed7ee6b53478bd39807315598a00238a01f90750;p=flightgear.git diff --git a/src/Cockpit/hud_ladr.cxx b/src/Cockpit/hud_ladr.cxx index 0b275435f..38def8d9d 100644 --- a/src/Cockpit/hud_ladr.cxx +++ b/src/Cockpit/hud_ladr.cxx @@ -6,7 +6,7 @@ #include "hud.hxx" #include "panel.hxx" - +#include
// FIXME extern float get_roll(void); @@ -21,7 +21,7 @@ HudLadder::HudLadder(const SGPropertyNode *node) : node->getIntValue("height"), get_roll, get_pitch, // FIXME getter functions from cockpit.cxx - node->getBoolValue("working"), + node->getBoolValue("working", true), HUDS_RIGHT), width_units(int(node->getFloatValue("span_units"))), div_units(int(fabs(node->getFloatValue("division_units")))), @@ -52,7 +52,7 @@ HudLadder::HudLadder(const SGPropertyNode *node) : factor = 640.0 / 55.0; SG_LOG(SG_INPUT, SG_INFO, "Done reading HudLadder instrument" - << node->getStringValue("name", "[NONE]")); + << node->getStringValue("name", "[unnamed]")); if (!width_units) width_units = 45; @@ -94,7 +94,7 @@ void HudLadder::draw(void) alpha = get_aoa(); pla = get_throttleval(); -#ifdef ENABLE_SP_FMDS +#ifdef ENABLE_SP_FDM int lgear, wown, wowm, ilcanclaw, ihook; ilcanclaw = get_iaux2(); lgear = get_iaux3(); @@ -247,7 +247,7 @@ void HudLadder::draw(void) glVertex2f(vel_x, vel_y + 6); glEnd(); -#ifdef ENABLE_SP_FMDS +#ifdef ENABLE_SP_FDM // OBJECT MOVING RETICLE // TYPE LINE // ATTRIB - ON CONDITION @@ -295,7 +295,7 @@ void HudLadder::draw(void) // TYPE - SQUARE_BRACKET // ATTRIB - ON CONDITION // alpha bracket -#ifdef ENABLE_SP_FMDS +#ifdef ENABLE_SP_FDM if (alpha_bracket && ihook == 1) { glBegin(GL_LINE_STRIP); glVertex2f(vel_x - 20 , vel_y - (16 - alpha) * factor); @@ -365,7 +365,7 @@ void HudLadder::draw(void) // OBJECT STATIC RETICLE // TYPE LINE // ATTRIB - ON CONDITION -#ifdef ENABLE_SP_FMDS +#ifdef ENABLE_SP_FDM if (energy_worm && ilcanclaw == 1) { glBegin(GL_LINE_STRIP); glVertex2f(-15, -134); @@ -448,8 +448,8 @@ void HudLadder::draw(void) LineList.erase(); StippleLineList.erase(); - int last = FloatToInt(vmax) + 1; - int i = FloatToInt(vmin); + int last = float_to_int(vmax) + 1; + int i = float_to_int(vmin); if (!scr_hole) { x_end = half_span; @@ -562,7 +562,7 @@ void HudLadder::draw(void) // TYPE LINE // ATTRIB - ON CONDITION // draw appraoch glide slope marker -#ifdef ENABLE_SP_FMDS +#ifdef ENABLE_SP_FDM if (glide_slope_marker && ihook) { Line(-half_span + 15, (glide_slope-actslope) * factor, -half_span + hole, (glide_slope - actslope) * factor); @@ -590,7 +590,7 @@ void HudLadder::draw(void) //************************************************************* //************************************************************* -#ifdef ENABLE_SP_FMDS +#ifdef ENABLE_SP_FDM if (waypoint_marker) { //waypoint marker computation float fromwp_lat, towp_lat, fromwp_lon, towp_lon, dist, delx, dely, hyp, theta, brg;