![]() |
Rise
The Vieneo Province
|
#include <Instrument.h>
Public Member Functions | |
AlertMessageStack (int prmX, int prmY, float prmXScale, float prmYScale, Bus *prmBus, Logger *prmLogger, DeviceObject *prmDevice, std::vector< Font *> prmFonts) | |
void | Render () 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 void | FrameMove (float fElapsed) |
virtual bool | HandleKeyPress (short key, bool shift) |
virtual void | OnPageChanged () |
Private Attributes | |
Sprite * | sprite = nullptr |
Additional Inherited Members | |
![]() | |
int | x = 0 |
int | y = 0 |
float | xScale = 1.0f |
float | yScale = 1.0f |
DeviceObject * | pDevice = nullptr |
Bus * | bus = nullptr |
Logger * | logger = nullptr |
UINT | defaultFont = 0 |
int | uiRow = 0 |
bool | showMenu = false |
int | uiMenuColumn = -1 |
Definition at line 241 of file Instrument.h.
AlertMessageStack::AlertMessageStack | ( | int | prmX, |
int | prmY, | ||
float | prmXScale, | ||
float | prmYScale, | ||
Bus * | prmBus, | ||
Logger * | prmLogger, | ||
DeviceObject * | prmDevice, | ||
std::vector< Font *> | prmFonts | ||
) |
|
overridevirtual |
red 1, 0, 0
amber 1, 1, 0
cyan 0, 1, 1
white 1,1,1
END is always visible
Implements Instrument.
Definition at line 13 of file AlertMessageStack.cpp.
|
private |
Definition at line 243 of file Instrument.h.