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

Attack Struct Reference

#include <Attack.h>

List of all members.

Public Member Functions

void MakeBlank ()
 Attack ()
 Attack (AttackLevel level_, float fStartSecond_, float fSecsRemaining_, CString sModifier_, bool bOn_, bool bGlobal_)
void GetAttackBeats (const Song *song, const PlayerState *pPlayerState, float &fStartBeat, float &fEndBeat) const
bool IsBlank () const
bool operator== (const Attack &rhs) const
bool ContainsTransformOrTurn () const

Static Public Member Functions

Attack FromGlobalCourseModifier (const CString &sModifiers)

Public Attributes

AttackLevel level
float fStartSecond
float fSecsRemaining
CString sModifier
bool bOn
bool bGlobal


Constructor & Destructor Documentation

Attack::Attack  )  [inline]
 

Attack::Attack AttackLevel  level_,
float  fStartSecond_,
float  fSecsRemaining_,
CString  sModifier_,
bool  bOn_,
bool  bGlobal_
[inline]
 


Member Function Documentation

bool Attack::ContainsTransformOrTurn  )  const
 

Attack Attack::FromGlobalCourseModifier const CString &  sModifiers  )  [static]
 

void Attack::GetAttackBeats const Song song,
const PlayerState pPlayerState,
float &  fStartBeat,
float &  fEndBeat
const
 

bool Attack::IsBlank  )  const [inline]
 

void Attack::MakeBlank  )  [inline]
 

bool Attack::operator== const Attack rhs  )  const
 


Member Data Documentation

bool Attack::bGlobal
 

bool Attack::bOn
 

float Attack::fSecsRemaining
 

float Attack::fStartSecond
 

AttackLevel Attack::level
 

CString Attack::sModifier
 


The documentation for this struct was generated from the following files:
Generated on Thu Jan 27 20:58:38 2005 for StepMania by doxygen 1.3.7