#include <Instrument.h>
|
| | AttitudeIndicator (int prmX, int prmY, float prmXScale, float prmYScale, Bus *prmBus, Logger *prmLogger, DeviceObject *prmDevice, std::vector< Font *> prmFonts) |
| |
| void | Render () override |
| |
| void | FrameMove (float fElapsed) override |
| |
| | Instrument (int prmX, int prmY, float prmXScale, float prmYScale, Bus *prmBus, Logger *prmLogger, DeviceObject *prmDevice, std::vector< Font *> prmFonts) |
| |
| void | DrawText (const WCHAR *str, int relativeX, int relativeY, float prmZ, int flags, D3DXCOLOR color, int font=-1, std::string elementName="", int width=0, int height=0) |
| |
| virtual bool | HandleKeyPress (short key, bool shift) |
| |
| virtual void | OnPageChanged () |
| |
Definition at line 361 of file Instrument.h.
◆ AttitudeIndicator()
| AttitudeIndicator::AttitudeIndicator |
( |
int |
prmX, |
|
|
int |
prmY, |
|
|
float |
prmXScale, |
|
|
float |
prmYScale, |
|
|
Bus * |
prmBus, |
|
|
Logger * |
prmLogger, |
|
|
DeviceObject * |
prmDevice, |
|
|
std::vector< Font *> |
prmFonts |
|
) |
| |
◆ FrameMove()
| void AttitudeIndicator::FrameMove |
( |
float |
fElapsed | ) |
|
|
overridevirtual |
◆ Render()
| void AttitudeIndicator::Render |
( |
| ) |
|
|
overridevirtual |
◆ aoa
| Sprite* AttitudeIndicator::aoa = nullptr |
|
private |
◆ aoaHigh
| Sprite* AttitudeIndicator::aoaHigh = nullptr |
|
private |
◆ aoaLow
| Sprite* AttitudeIndicator::aoaLow = nullptr |
|
private |
◆ artificialHorizon
| Sprite* AttitudeIndicator::artificialHorizon = nullptr |
|
private |
◆ cbpitchscale
| float AttitudeIndicator::cbpitchscale = 0.0f |
|
private |
◆ cbvertoffset
| float AttitudeIndicator::cbvertoffset = 0.0f |
|
private |
◆ commandBars
| Sprite* AttitudeIndicator::commandBars = nullptr |
|
private |
◆ failFlagGlideslope
| Sprite* AttitudeIndicator::failFlagGlideslope = nullptr |
|
private |
◆ failFlagLocalizer
| Sprite* AttitudeIndicator::failFlagLocalizer = nullptr |
|
private |
◆ glideslopeBox
| Sprite* AttitudeIndicator::glideslopeBox = nullptr |
|
private |
◆ glideslopeBug
| Sprite* AttitudeIndicator::glideslopeBug = nullptr |
|
private |
◆ halftvrange
| float AttitudeIndicator::halftvrange = 0.0f |
|
private |
◆ height
| const float AttitudeIndicator::height = 344 |
|
private |
◆ lastAOA
| char AttitudeIndicator::lastAOA = 0 |
|
private |
◆ localizerBox
| Sprite* AttitudeIndicator::localizerBox = nullptr |
|
private |
◆ localizerBug
| Sprite* AttitudeIndicator::localizerBug = nullptr |
|
private |
◆ pitch
| float AttitudeIndicator::pitch = 0.0f |
|
private |
◆ recticle
| Sprite* AttitudeIndicator::recticle = nullptr |
|
private |
◆ recticleVec
| D3DXVECTOR3 AttitudeIndicator::recticleVec |
|
private |
◆ roll
| float AttitudeIndicator::roll = 0.0f |
|
private |
◆ scissor_rect
| RECT AttitudeIndicator::scissor_rect = {} |
|
private |
◆ tvpitch
| float AttitudeIndicator::tvpitch = 0.0f |
|
private |
◆ tvpitchscale
| float AttitudeIndicator::tvpitchscale = 0.0f |
|
private |
◆ tvvertoffset
| float AttitudeIndicator::tvvertoffset = 0.0f |
|
private |
◆ vector
| Sprite* AttitudeIndicator::vector = nullptr |
|
private |
◆ velocityVec
| D3DXVECTOR3 AttitudeIndicator::velocityVec |
|
private |
◆ width
| const float AttitudeIndicator::width = 348 |
|
private |
◆ xMargins
| int AttitudeIndicator::xMargins = 0 |
|
private |
◆ yMargins
| int AttitudeIndicator::yMargins = 0 |
|
private |
The documentation for this class was generated from the following files: