19 #ifndef QVCT_CINSTRUMENTGAARTIFICIALHORIZON_HPP
20 #define QVCT_CINSTRUMENTGAARTIFICIALHORIZON_HPP
General aviation artificial horizon / AH (instrument)
QPixmap qPixmapBufferBackground
Pixmap buffer used to render and cache the instrument's (static) background.
double fdRoll
Roll (angle) at which the last rendering was achieved.
double fdBearing
Bearing at which the last rendering was achieved.
double fdTime
Time at which the last rendering was achieved.
double fdPitch
Pitch (angle) at which the last rendering was achieved.
bool bForceRedraw
Forces the redraw of the instrument (not matter its cache content)
CInstrumentGAArtificialHorizon(CVesselCockpit *_poVesselCockpit)
QPixmap qPixmapBuffer
Pixmap buffer used to render and cache the instrument.
virtual ~CInstrumentGAArtificialHorizon()
virtual void draw()
Draws the instrument (resets if the vessel is undefined)
QPixmap qPixmapBufferForeground
Pixmap buffer used to render and cache the instrument's (static) foreground.
void drawDynamic(const CVesselPoint *_poVesselPoint, double _fdPitch, double _fdRoll)
[UI] Generic vessel's cockpit view (window)
[UI] Vessel overlay point (item) / vessel