#include <Gauges.h>
Inheritance diagram for CNavigationGauge:

Public Member Functions | |
| CNavigationGauge (void) | |
| virtual | ~CNavigationGauge (void) |
| int | Read (SStream *stream, Tag tag) |
| void | ReadFinished () |
| EClickResult | MouseClick (int x, int y, int buttons) |
| EClickResult | StopClick (int x, int y, int buttons) |
| void | Draw (void) |
| void | Blit (int xOffset, int yOffset, int y_isiz) |
Protected Attributes | |
| Tag | comp_tag |
| CGaugeNeedle | comp_ndl |
| SArtOffset | lndl |
| SArtOffset | gndl |
| SArtRectangle | obs |
| char | wtab_art [64] |
| char | ttab_art [64] |
| char | ftab_art [64] |
| int | ntpl_x |
| int | ntpl_y |
| int | gspl_x |
| int | gspl_y |
| Tag | radi_tag |
| int | radi_unit |
| SMessage | fcs |
| SSurface * | surfObsKnob |
| SBitmap * | bmObsKnob |
| int | nObsKnobFrames |
| SBitmap * | bmLocalizer |
| int | nLocalizerFrames |
| float | localizerFramesPerDeg |
| SBitmap * | bmGlideslope |
| int | nGlideslopeFrames |
| float | glideslopeFramesPerDeg |
| SBitmap * | bmWarnTab |
| SBitmap * | bmToTab |
| SBitmap * | bmFromTab |
| float | obsSetting |
| int | obsRate |
| bool | obsKnobClick |
| float | obsKnobTickRate |
| float | obsKnobTickRateTimer |
| float | obsKnobLastTick |
Definition at line 1183 of file Gauges.h.
|
|
Definition at line 3175 of file Gauges.cpp. References SArtRectangle::art, SArtOffset::art, bmFromTab, bmGlideslope, bmLocalizer, bmObsKnob, bmToTab, bmWarnTab, comp_tag, fcs, ftab_art, gndl, gspl_x, gspl_y, lndl, nObsKnobFrames, ntpl_x, ntpl_y, obs, obsKnobClick, obsSetting, radi_tag, radi_unit, surfObsKnob, ttab_art, wtab_art, SArtOffset::x, SArtRectangle::x1, SArtRectangle::x2, SArtOffset::y, SArtRectangle::y1, and SArtRectangle::y2. |
|
|
Definition at line 3217 of file Gauges.cpp. References bmFromTab, bmGlideslope, bmLocalizer, bmObsKnob, bmToTab, bmWarnTab, and FreeBitmap(). |
|
||||||||||||||||
|
Reimplemented from CGauge. Definition at line 3532 of file Gauges.cpp. References BlitSurface(), CGauge::surf, and surfObsKnob. |
|
|
||||||||||||||||
|
Reimplemented from CGauge. Definition at line 3398 of file Gauges.cpp. References CTimeManager::GetElapsedSimTime(), globals, MOUSE_BUTTON_LEFT, MOUSE_BUTTON_RIGHT, MOUSE_TRACKING_OFF, MOUSE_TRACKING_ON, obs, obsKnobClick, obsKnobLastTick, obsKnobTickRate, obsKnobTickRateTimer, obsRate, SGlobals::timemgr, SArtRectangle::x1, SArtRectangle::x2, SArtRectangle::y1, and SArtRectangle::y2. |
|
||||||||||||
|
Reimplemented from CBitmapGauge. Definition at line 3245 of file Gauges.cpp. References SArtRectangle::art, SArtOffset::art, comp_ndl, comp_tag, fcs, ftab_art, globals, gndl, gspl_x, gspl_y, lndl, SGlobals::logWarning, ntpl_x, ntpl_y, obs, radi_tag, radi_unit, CBitmapGauge::Read(), ReadFrom(), ReadInt(), ReadMessage(), ReadString(), ReadTag(), TAG_IGNORED, TAG_READ, TagToString(), ttab_art, CLogFile::Write(), wtab_art, SArtOffset::x, SArtRectangle::x1, SArtRectangle::x2, SArtOffset::y, SArtRectangle::y1, and SArtRectangle::y2. |
|
|
Reimplemented from CBitmapGauge. Definition at line 3331 of file Gauges.cpp. References SArtOffset::art, SArtRectangle::art, SBitmap::bitmapName, bmFromTab, bmGlideslope, bmLocalizer, bmObsKnob, bmToTab, bmWarnTab, CreateSurface(), ftab_art, glideslopeFramesPerDeg, gndl, SMessage::group, lndl, LoadBitmap(), localizerFramesPerDeg, CGauge::mesg, nGlideslopeFrames, nLocalizerFrames, nObsKnobFrames, NumBitmapFrames(), obs, radi_tag, radi_unit, CBitmapGauge::ReadFinished(), surfObsKnob, ttab_art, SMessage::user, wtab_art, CGauge::x, SArtRectangle::x1, SArtRectangle::x2, SSurface::xScreen, CGauge::y, SArtRectangle::y1, SArtRectangle::y2, and SSurface::yScreen. |
|
||||||||||||||||
|
Reimplemented from CGauge. Definition at line 3430 of file Gauges.cpp. References MOUSE_TRACKING_OFF, and obsKnobClick. |
|
|
Definition at line 1224 of file Gauges.h. Referenced by CNavigationGauge(), Draw(), ReadFinished(), and ~CNavigationGauge(). |
|
|
Definition at line 1219 of file Gauges.h. Referenced by CNavigationGauge(), Draw(), ReadFinished(), and ~CNavigationGauge(). |
|
|
Definition at line 1216 of file Gauges.h. Referenced by CNavigationGauge(), Draw(), ReadFinished(), and ~CNavigationGauge(). |
|
|
Definition at line 1214 of file Gauges.h. Referenced by CNavigationGauge(), Draw(), ReadFinished(), and ~CNavigationGauge(). |
|
|
Definition at line 1223 of file Gauges.h. Referenced by CNavigationGauge(), Draw(), ReadFinished(), and ~CNavigationGauge(). |
|
|
Definition at line 1222 of file Gauges.h. Referenced by CNavigationGauge(), Draw(), ReadFinished(), and ~CNavigationGauge(). |
|
|
|
|
|
Definition at line 1199 of file Gauges.h. Referenced by CNavigationGauge(), and Read(). |
|
|
Definition at line 1211 of file Gauges.h. Referenced by CNavigationGauge(), and Read(). |
|
|
Definition at line 1206 of file Gauges.h. Referenced by CNavigationGauge(), Read(), and ReadFinished(). |
|
|
Definition at line 1221 of file Gauges.h. Referenced by ReadFinished(). |
|
|
Definition at line 1202 of file Gauges.h. Referenced by CNavigationGauge(), Draw(), Read(), and ReadFinished(). |
|
|
Definition at line 1208 of file Gauges.h. Referenced by CNavigationGauge(), and Read(). |
|
|
Definition at line 1208 of file Gauges.h. Referenced by CNavigationGauge(), and Read(). |
|
|
Definition at line 1201 of file Gauges.h. Referenced by CNavigationGauge(), Draw(), Read(), and ReadFinished(). |
|
|
Definition at line 1218 of file Gauges.h. Referenced by Draw(), and ReadFinished(). |
|
|
Definition at line 1220 of file Gauges.h. Referenced by Draw(), and ReadFinished(). |
|
|
Definition at line 1217 of file Gauges.h. Referenced by Draw(), and ReadFinished(). |
|
|
Definition at line 1215 of file Gauges.h. Referenced by CNavigationGauge(), Draw(), and ReadFinished(). |
|
|
Definition at line 1207 of file Gauges.h. Referenced by CNavigationGauge(), Draw(), and Read(). |
|
|
Definition at line 1207 of file Gauges.h. Referenced by CNavigationGauge(), Draw(), and Read(). |
|
|
Definition at line 1203 of file Gauges.h. Referenced by CNavigationGauge(), MouseClick(), Read(), and ReadFinished(). |
|
|
Definition at line 1228 of file Gauges.h. Referenced by CNavigationGauge(), Draw(), MouseClick(), and StopClick(). |
|
|
Definition at line 1231 of file Gauges.h. Referenced by Draw(), and MouseClick(). |
|
|
Definition at line 1229 of file Gauges.h. Referenced by Draw(), and MouseClick(). |
|
|
Definition at line 1230 of file Gauges.h. Referenced by Draw(), and MouseClick(). |
|
|
Definition at line 1227 of file Gauges.h. Referenced by Draw(), and MouseClick(). |
|
|
Definition at line 1226 of file Gauges.h. Referenced by CNavigationGauge(), and Draw(). |
|
|
Definition at line 1209 of file Gauges.h. Referenced by CNavigationGauge(), Read(), and ReadFinished(). |
|
|
Definition at line 1210 of file Gauges.h. Referenced by CNavigationGauge(), Read(), and ReadFinished(). |
|
|
Definition at line 1213 of file Gauges.h. Referenced by Blit(), CNavigationGauge(), Draw(), and ReadFinished(). |
|
|
Definition at line 1205 of file Gauges.h. Referenced by CNavigationGauge(), Read(), and ReadFinished(). |
|
|
Definition at line 1204 of file Gauges.h. Referenced by CNavigationGauge(), Read(), and ReadFinished(). |
|
|
Documentation generated by
|