Public Member Functions | Public Attributes

CElevatorScreen Class Reference

Inherits Window.

List of all members.

Public Member Functions

void set_Type (uint val)
uint get_Type ()
void set_CurrFloor (uint val)
uint get_CurrFloor ()
 CElevatorScreen ()
uint GetIndicatorPos (uint floor)
int GetFloorFromIndicator ()
void Init ()
void OnShow ()
bool KeyDown (uint8 key)
void Draw ()
void Update ()
void Goto (int floor)

Public Attributes

Sprite bos
Sprite mast1
Sprite mast2
Sprite mil1
Sprite mil2
Sprite vault
Sprite bos2
Sprite mil3
Sprite mil4
Sprite mb
Sprite indicator
uint mainPic
uint addPic
array< CElevatorButton@> buttons
uint type
uint currFloor
uint floors
uint target
uint indicatorPos
uint lastUpdate
bool running

Constructor & Destructor Documentation

CElevatorScreen (  ) 

Member Function Documentation

void set_Type ( uint  val  ) 
uint get_Type (  ) 
void set_CurrFloor ( uint  val  ) 
uint get_CurrFloor (  ) 
uint GetIndicatorPos ( uint  floor  ) 
int GetFloorFromIndicator (  ) 
void Init (  ) 

Reimplemented from Window.

void OnShow (  ) 
bool KeyDown ( uint8  key  ) 
void Draw (  ) 
void Update (  ) 
void Goto ( int  floor  ) 

Member Data Documentation

uint mainPic
uint addPic
uint type
uint currFloor
uint floors
uint target
uint lastUpdate
bool running