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

ScreenSelectStyle Class Reference

#include <ScreenSelectStyle.h>

Inheritance diagram for ScreenSelectStyle:

Inheritance graph
[legend]
Collaboration diagram for ScreenSelectStyle:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ScreenSelectStyle (CString sName)
virtual void MenuLeft (PlayerNumber pn)
virtual void MenuRight (PlayerNumber pn)
virtual void MenuStart (PlayerNumber pn)

Protected Member Functions

virtual int GetSelectionIndex (PlayerNumber pn)
virtual void UpdateSelectableChoices ()
void BeforeChange ()
void AfterChange ()

Protected Attributes

Sprite m_sprIcon [MAX_MODE_CHOICES]
BitmapText m_textIcon [MAX_MODE_CHOICES]
Sprite m_sprPicture [MAX_MODE_CHOICES]
Sprite m_sprInfo [MAX_MODE_CHOICES]
Sprite m_sprExplanation
Sprite m_sprWarning
Sprite m_sprPremium
RageSound m_soundChange
int m_iSelection

Constructor & Destructor Documentation

ScreenSelectStyle::ScreenSelectStyle CString  sName  ) 
 


Member Function Documentation

void ScreenSelectStyle::AfterChange  )  [protected]
 

void ScreenSelectStyle::BeforeChange  )  [protected]
 

int ScreenSelectStyle::GetSelectionIndex PlayerNumber  pn  )  [protected, virtual]
 

Implements ScreenSelect.

void ScreenSelectStyle::MenuLeft PlayerNumber  pn  )  [virtual]
 

Reimplemented from Screen.

void ScreenSelectStyle::MenuRight PlayerNumber  pn  )  [virtual]
 

Reimplemented from Screen.

void ScreenSelectStyle::MenuStart PlayerNumber  pn  )  [virtual]
 

Reimplemented from Screen.

void ScreenSelectStyle::UpdateSelectableChoices  )  [protected, virtual]
 

Implements ScreenSelect.


Member Data Documentation

int ScreenSelectStyle::m_iSelection [protected]
 

RageSound ScreenSelectStyle::m_soundChange [protected]
 

Sprite ScreenSelectStyle::m_sprExplanation [protected]
 

Sprite ScreenSelectStyle::m_sprIcon[MAX_MODE_CHOICES] [protected]
 

Sprite ScreenSelectStyle::m_sprInfo[MAX_MODE_CHOICES] [protected]
 

Sprite ScreenSelectStyle::m_sprPicture[MAX_MODE_CHOICES] [protected]
 

Sprite ScreenSelectStyle::m_sprPremium [protected]
 

Sprite ScreenSelectStyle::m_sprWarning [protected]
 

BitmapText ScreenSelectStyle::m_textIcon[MAX_MODE_CHOICES] [protected]
 


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