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

SongOptions Struct Reference

#include <SongOptions.h>

List of all members.

Public Types

enum  LifeType { LIFE_BAR = 0, LIFE_BATTERY, NUM_LIFE_TYPES }
enum  DrainType { DRAIN_NORMAL, DRAIN_NO_RECOVER, DRAIN_SUDDEN_DEATH }
enum  FailType { FAIL_IMMEDIATE = 0, FAIL_COMBO_OF_30_MISSES, FAIL_END_OF_SONG, FAIL_OFF }

Public Member Functions

 SongOptions ()
void Init ()
CString GetString () const
void FromString (CString sOptions)
bool operator== (const SongOptions &other) const
bool operator!= (const SongOptions &other) const

Public Attributes

LifeType m_LifeType
DrainType m_DrainType
int m_iBatteryLives
FailType m_FailType
float m_fMusicRate
bool m_bAssistTick
bool m_bAutoSync
bool m_bSaveScore


Member Enumeration Documentation

enum SongOptions::DrainType
 

Enumeration values:
DRAIN_NORMAL 
DRAIN_NO_RECOVER 
DRAIN_SUDDEN_DEATH 

enum SongOptions::FailType
 

Enumeration values:
FAIL_IMMEDIATE 
FAIL_COMBO_OF_30_MISSES 
FAIL_END_OF_SONG 
FAIL_OFF 

enum SongOptions::LifeType
 

Enumeration values:
LIFE_BAR 
LIFE_BATTERY 
NUM_LIFE_TYPES 


Constructor & Destructor Documentation

SongOptions::SongOptions  )  [inline]
 


Member Function Documentation

void SongOptions::FromString CString  sOptions  ) 
 

CString SongOptions::GetString  )  const
 

void SongOptions::Init  ) 
 

bool SongOptions::operator!= const SongOptions other  )  const [inline]
 

bool SongOptions::operator== const SongOptions other  )  const
 


Member Data Documentation

bool SongOptions::m_bAssistTick
 

bool SongOptions::m_bAutoSync
 

bool SongOptions::m_bSaveScore
 

DrainType SongOptions::m_DrainType
 

FailType SongOptions::m_FailType
 

float SongOptions::m_fMusicRate
 

int SongOptions::m_iBatteryLives
 

LifeType SongOptions::m_LifeType
 


The documentation for this struct was generated from the following files:
Generated on Thu Jan 27 21:04:26 2005 for StepMania by doxygen 1.3.7