Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

ScreenEz2SelectMusic Class Reference

#include <ScreenEz2SelectMusic.h>

Inheritance diagram for ScreenEz2SelectMusic:

Inheritance graph
[legend]
Collaboration diagram for ScreenEz2SelectMusic:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ScreenEz2SelectMusic (CString sName)
virtual void DrawPrimitives ()
virtual void Update (float fDeltaTime)
virtual void Input (const DeviceInput &DeviceI, const InputEventType type, const GameInput &GameI, const MenuInput &MenuI, const StyleInput &StyleI)
virtual void HandleScreenMessage (const ScreenMessage SM)
virtual void MenuStart (PlayerNumber pn)
virtual void MenuLeft (PlayerNumber pn, const InputEventType type)
virtual void MenuRight (PlayerNumber pn, const InputEventType type)
virtual void MenuBack (PlayerNumber pn)

Protected Member Functions

void AfterNotesChange (PlayerNumber pn)
void MusicChanged ()
void EasierDifficulty (PlayerNumber pn)
void HarderDifficulty (PlayerNumber pn)
void UpdateOptions (PlayerNumber pn, int nosound)
void TweenOffScreen ()

Protected Attributes

CString sOptions
CStringArray asOptions
ModeSwitcher m_ModeSwitcher
Sprite m_ChoiceListFrame
Sprite m_ChoiceListHighlight
Sprite m_Guide
Sprite m_sprOptionsMessage
Sprite m_InfoFrame
Sprite m_PumpDifficultyCircle
Sprite m_SpeedIcon [NUM_PLAYERS]
Sprite m_MirrorIcon [NUM_PLAYERS]
Sprite m_ShuffleIcon [NUM_PLAYERS]
Sprite m_HiddenIcon [NUM_PLAYERS]
Sprite m_VanishIcon [NUM_PLAYERS]
Sprite m_sprBalloon
BitmapText m_PumpDifficultyRating
BitmapText m_CurrentGroup
BitmapText m_CurrentTitle
BitmapText m_CurrentSubTitle
BitmapText m_CurrentArtist
RageSound m_soundOptionsChange
RageSound m_soundMusicChange
RageSound m_soundMusicCycle
RageSound m_soundBackMusic
RageSound m_soundButtonPress
float m_fRemainingWaitTime
MusicBannerWheel m_MusicBannerWheel
DifficultyRating m_DifficultyRating
vector< Steps * > m_arrayNotes [NUM_PLAYERS]
int m_iSelection [NUM_PLAYERS]
bool m_bGoToOptions
bool m_bMadeChoice
bool m_bTransitioning
bool m_bScanning
int i_SkipAheadOffset
float ScrollStartTime
float LastInputTime
int i_ErrorDetected
int iConfirmSelection

Constructor & Destructor Documentation

ScreenEz2SelectMusic::ScreenEz2SelectMusic CString  sName  ) 
 


Member Function Documentation

void ScreenEz2SelectMusic::AfterNotesChange PlayerNumber  pn  )  [protected]
 

void ScreenEz2SelectMusic::DrawPrimitives  )  [virtual]
 

Reimplemented from ActorFrame.

void ScreenEz2SelectMusic::EasierDifficulty PlayerNumber  pn  )  [protected]
 

void ScreenEz2SelectMusic::HandleScreenMessage const ScreenMessage  SM  )  [virtual]
 

Reimplemented from Screen.

void ScreenEz2SelectMusic::HarderDifficulty PlayerNumber  pn  )  [protected]
 

void ScreenEz2SelectMusic::Input const DeviceInput DeviceI,
const InputEventType  type,
const GameInput GameI,
const MenuInput MenuI,
const StyleInput StyleI
[virtual]
 

Reimplemented from Screen.

void ScreenEz2SelectMusic::MenuBack PlayerNumber  pn  )  [virtual]
 

Reimplemented from Screen.

void ScreenEz2SelectMusic::MenuLeft PlayerNumber  pn,
const InputEventType  type
[virtual]
 

Reimplemented from Screen.

void ScreenEz2SelectMusic::MenuRight PlayerNumber  pn,
const InputEventType  type
[virtual]
 

Reimplemented from Screen.

void ScreenEz2SelectMusic::MenuStart PlayerNumber  pn  )  [virtual]
 

Reimplemented from Screen.

void ScreenEz2SelectMusic::MusicChanged  )  [protected]
 

void ScreenEz2SelectMusic::TweenOffScreen  )  [protected]
 

void ScreenEz2SelectMusic::Update float  fDeltaTime  )  [virtual]
 

Reimplemented from Screen.

void ScreenEz2SelectMusic::UpdateOptions PlayerNumber  pn,
int  nosound
[protected]
 


Member Data Documentation

CStringArray ScreenEz2SelectMusic::asOptions [protected]
 

int ScreenEz2SelectMusic::i_ErrorDetected [protected]
 

int ScreenEz2SelectMusic::i_SkipAheadOffset [protected]
 

int ScreenEz2SelectMusic::iConfirmSelection [protected]
 

float ScreenEz2SelectMusic::LastInputTime [protected]
 

vector<Steps*> ScreenEz2SelectMusic::m_arrayNotes[NUM_PLAYERS] [protected]
 

bool ScreenEz2SelectMusic::m_bGoToOptions [protected]
 

bool ScreenEz2SelectMusic::m_bMadeChoice [protected]
 

bool ScreenEz2SelectMusic::m_bScanning [protected]
 

bool ScreenEz2SelectMusic::m_bTransitioning [protected]
 

Sprite ScreenEz2SelectMusic::m_ChoiceListFrame [protected]
 

Sprite ScreenEz2SelectMusic::m_ChoiceListHighlight [protected]
 

BitmapText ScreenEz2SelectMusic::m_CurrentArtist [protected]
 

BitmapText ScreenEz2SelectMusic::m_CurrentGroup [protected]
 

BitmapText ScreenEz2SelectMusic::m_CurrentSubTitle [protected]
 

BitmapText ScreenEz2SelectMusic::m_CurrentTitle [protected]
 

DifficultyRating ScreenEz2SelectMusic::m_DifficultyRating [protected]
 

float ScreenEz2SelectMusic::m_fRemainingWaitTime [protected]
 

Sprite ScreenEz2SelectMusic::m_Guide [protected]
 

Sprite ScreenEz2SelectMusic::m_HiddenIcon[NUM_PLAYERS] [protected]
 

Sprite ScreenEz2SelectMusic::m_InfoFrame [protected]
 

int ScreenEz2SelectMusic::m_iSelection[NUM_PLAYERS] [protected]
 

Sprite ScreenEz2SelectMusic::m_MirrorIcon[NUM_PLAYERS] [protected]
 

ModeSwitcher ScreenEz2SelectMusic::m_ModeSwitcher [protected]
 

MusicBannerWheel ScreenEz2SelectMusic::m_MusicBannerWheel [protected]
 

Sprite ScreenEz2SelectMusic::m_PumpDifficultyCircle [protected]
 

BitmapText ScreenEz2SelectMusic::m_PumpDifficultyRating [protected]
 

Sprite ScreenEz2SelectMusic::m_ShuffleIcon[NUM_PLAYERS] [protected]
 

RageSound ScreenEz2SelectMusic::m_soundBackMusic [protected]
 

RageSound ScreenEz2SelectMusic::m_soundButtonPress [protected]
 

RageSound ScreenEz2SelectMusic::m_soundMusicChange [protected]
 

RageSound ScreenEz2SelectMusic::m_soundMusicCycle [protected]
 

RageSound ScreenEz2SelectMusic::m_soundOptionsChange [protected]
 

Sprite ScreenEz2SelectMusic::m_SpeedIcon[NUM_PLAYERS] [protected]
 

Sprite ScreenEz2SelectMusic::m_sprBalloon [protected]
 

Sprite ScreenEz2SelectMusic::m_sprOptionsMessage [protected]
 

Sprite ScreenEz2SelectMusic::m_VanishIcon[NUM_PLAYERS] [protected]
 

float ScreenEz2SelectMusic::ScrollStartTime [protected]
 

CString ScreenEz2SelectMusic::sOptions [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 27 21:02:44 2005 for StepMania by doxygen 1.3.7