9 #include "../GridProperties.h" 25 virtual void FrameMove(
float fElapsedTime) = 0;
50 void FrameMove(
float fElapsedTime)
override;
78 void FrameMove(
float fElapsedTime)
override;
166 bool RemoveMessage(
const std::wstring& text,
bool onlyIfAcknowledged =
false)
const;
171 void FrameMove(
float fElapsedTime)
override;
184 void FrameMove(
float fElapsedTime)
override;
436 void Check(
const D3DXVECTOR3& marker)
const;
440 void FrameMove(
float fElapsedTime)
override;
455 TCAS(
Bus* prmBus,
Logger* prmLogger, D3DXMATRIX* prmMatrixView);
456 void FrameMove(
float fElapsedTime)
override;
void FrameMove(float fElapsedTime) override
MarkerBeaconTypes
(29) Marker beacon passage;
TCAS(Bus *prmBus, Logger *prmLogger, D3DXMATRIX *prmMatrixView)
MarkerBeacons(Bus *prmBus, Logger *prmLogger, Sound *prmSound, GridProperties *prmGridProperties)
void FrameMove(float fElapsedTime) override
void FrameMove(float fElapsedTime) override
void FrameMove(float fElapsedTime) override
void FrameMove(float fElapsedTime) override
void FrameMove(float fElapsedTime) override
Gpws(Bus *prmBus, Logger *prmLogger)
bool IsMessageOnStack(std::wstring text, MessageLevel level, bool renew) const
virtual void FrameMove(float fElapsedTime)=0
WCHAR temporaryMessage[99]
float weightOffWheelsTime
std::vector< Message > messages
Bus::MarkerBeaconTypes checking
float olddistance[MAX_SCAN]
bool AddMessage(const std::wstring &text, MessageLevel level, bool renew)
bool RemoveMessage(const std::wstring &text, bool onlyIfAcknowledged=false) const
Vmu(Bus *prmBus, Logger *prmLogger, Sound *prmSound)
IceDetector(Bus *prmBus, Logger *prmLogger)
float oldIndicatedAirspeedKms
Cas(Bus *prmBus, Logger *prmLogger, Sound *prmSound)
virtual ~Module()=default
void AcknowledgeAllMessages() const
GridProperties * gridProperties
void Check(const D3DXVECTOR3 &marker) const