|
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 |