|
Public Member Functions |
| ScreenMiniMenu (CString sName) |
| ScreenMiniMenu (Menu *pDef, ScreenMessage SM_SendOnOK, ScreenMessage SM_SendOnCancel) |
virtual void | Update (float fDeltaTime) |
virtual void | DrawPrimitives () |
virtual void | Input (const DeviceInput &DeviceI, const InputEventType type, const GameInput &GameI, const MenuInput &MenuI, const StyleInput &StyleI) |
virtual void | HandleScreenMessage (const ScreenMessage SM) |
Static Public Attributes |
int | s_iLastLine |
int | s_iLastAnswers [MAX_MENU_ROWS] |
Protected Member Functions |
void | MenuUp (PlayerNumber pn, const InputEventType type) |
void | MenuDown (PlayerNumber pn, const InputEventType type) |
void | MenuLeft (PlayerNumber pn, const InputEventType type) |
void | MenuRight (PlayerNumber pn, const InputEventType type) |
void | MenuBack (PlayerNumber pn) |
void | MenuStart (PlayerNumber pn, const InputEventType type) |
int | GetGoUpSpot () |
int | GetGoDownSpot () |
bool | CanGoLeft () |
bool | CanGoRight () |
void | BeforeLineChanged () |
void | AfterLineChanged () |
void | AfterAnswerChanged () |
Protected Attributes |
BGAnimation | m_Background |
Menu | m_Def |
BitmapText | m_textTitle |
BitmapText | m_textLabel [MAX_MENU_ROWS] |
BitmapText | m_textAnswer [MAX_MENU_ROWS] |
int | m_iCurLine |
int | m_iCurAnswers [MAX_MENU_ROWS] |
ScreenMessage | m_SMSendOnOK |
ScreenMessage | m_SMSendOnCancel |
Transition | m_In |
Transition | m_Out |