|
Public Member Functions |
| ScreenNetRoom (const CString &sName) |
virtual void | Input (const DeviceInput &DeviceI, const InputEventType type, const GameInput &GameI, const MenuInput &MenuI, const StyleInput &StyleI) |
virtual void | HandleScreenMessage (const ScreenMessage SM) |
Protected Member Functions |
virtual void | MenuStart (PlayerNumber pn) |
virtual void | MenuUp (PlayerNumber pn, const InputEventType type) |
virtual void | MenuDown (PlayerNumber pn, const InputEventType type) |
virtual void | MenuBack (PlayerNumber pn) |
virtual void | TweenOffScreen () |
virtual void | Update (float fDeltaTime) |
Private Types |
enum | NetSelectModes { SelectRooms = 0,
SelectMakeRoom,
SelectModes
} |
Private Member Functions |
void | UpdateRoomsList () |
void | MenuLeft (PlayerNumber pn, const InputEventType type) |
void | MenuRight (PlayerNumber pn, const InputEventType type) |
void | CreateNewRoom (const CString &rName, const CString &rDesc) |
Private Attributes |
NetSelectModes | m_SelectMode |
RageSound | m_soundChangeSel |
BitmapText | m_textTitle |
Sprite | m_sprTitleBG |
Sprite | m_sprRoomsBG |
BitmapText | m_textRooms |
Sprite | m_sprSelection |
Sprite | m_sprCreateRoom |
vector< CString > | m_Rooms |
int | m_iRoomPlace |
CString | m_newRoomName |
CString | m_newRoomDesc |