|
Public Member Functions |
| ScreenNetSelectMusic (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) |
void | UpdateSongsListPos () |
void | UpdateGroupsListPos () |
void | UpdateSongsList () |
void | UpdateTextInput () |
void | StartSelectedSong () |
Protected Member Functions |
virtual void | MenuStart (PlayerNumber pn) |
virtual void | MenuLeft (PlayerNumber pn, const InputEventType type) |
virtual void | MenuUp (PlayerNumber pn, const InputEventType type) |
virtual void | MenuDown (PlayerNumber pn, const InputEventType type) |
virtual void | MenuRight (PlayerNumber pn, const InputEventType type) |
virtual void | MenuBack (PlayerNumber pn) |
virtual void | Update (float fDeltaTime) |
void | MusicChanged () |
void | TweenOffScreen () |
Private Types |
enum | NetScreenSelectModes {
SelectGroup = 0,
SelectSong,
SelectDifficulty,
SelectOptions,
SelectModes
} |
Private Member Functions |
void | UpdateDifficulties (PlayerNumber pn) |
Private Attributes |
int | m_iSongNum |
int | m_iShowSongs |
int | m_iGroupNum |
int | m_iShowGroups |
NetScreenSelectModes | m_SelectMode |
MusicWheel | m_MusicWheel |
Sprite | m_sprDiff |
DifficultyIcon | m_DifficultyIcon [NUM_PLAYERS] |
Difficulty | m_DC [NUM_PLAYERS] |
DifficultyMeter | m_DifficultyMeters [NUM_PLAYERS] |
RageSound | m_soundChangeOpt |
RageSound | m_soundChangeSel |
BPMDisplay | m_BPMDisplay |
OptionIconRow | m_OptionIconRow [NUM_PLAYERS] |
Song * | m_cSong |
bool | m_bInitialSelect |
bool | m_bAllowInput |