#include <ScreenTextEntry.h>
Inheritance diagram for ScreenTextEntry:
Public Member Functions | |
ScreenTextEntry (CString sName, CString sQuestion, CString sInitialAnswer, void(*OnOK)(CString sAnswer)=NULL, void(*OnCanel)()=NULL, bool bPassword=false) | |
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 | |
CString | s_sLastAnswer = "" |
bool | s_bCancelledLast = false |
Protected Member Functions | |
virtual void | MenuLeft (PlayerNumber pn) |
virtual void | MenuRight (PlayerNumber pn) |
virtual void | MenuStart (PlayerNumber pn) |
virtual void | MenuBack (PlayerNumber pn) |
void | UpdateText () |
Protected Attributes | |
bool | m_bPassword |
BGAnimation | m_Background |
BitmapText | m_textQuestion |
Quad | m_rectAnswerBox |
wstring | m_sAnswer |
BitmapText | m_textAnswer |
void(* | m_pOnOK )(CString sAnswer) |
void(* | m_pOnCancel )() |
bool | m_bCancelled |
Transition | m_In |
Transition | m_Out |
|
|
|
Reimplemented from ActorFrame. |
|
Reimplemented from Screen. |
|
Reimplemented from Screen. |
|
Reimplemented from Screen. |
|
Reimplemented from Screen. |
|
Reimplemented from Screen. |
|
Reimplemented from Screen. |
|
Reimplemented from Screen. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|