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

PlayerState Struct Reference

#include <PlayerState.h>

Collaboration diagram for PlayerState:

Collaboration graph
[legend]
List of all members.

Public Types

enum  HealthState { HOT, ALIVE, DANGER, DEAD }

Public Member Functions

 PlayerState ()
void Reset ()

Public Attributes

PlayerNumber m_PlayerNumber
PlayerOptions m_CurrentPlayerOptions
PlayerOptions m_PlayerOptions
PlayerOptions m_StoredPlayerOptions
map< float, CString > m_BeatToNoteSkin
float m_fLastDrawnBeat
HealthState m_HealthState
PlayerController m_PlayerController
int m_iCpuSkill
int m_iLastPositiveSumOfAttackLevels
float m_fSecondsUntilAttacksPhasedOut
bool m_bAttackBeganThisUpdate
bool m_bAttackEndedThisUpdate
AttackArray m_ActiveAttacks
vector< Attackm_ModsToApply
float m_fSuperMeter
float m_fSuperMeterGrowthScale
Attack m_Inventory [NUM_INVENTORY_SLOTS]

Member Enumeration Documentation

enum PlayerState::HealthState
 

Enumeration values:
HOT 
ALIVE 
DANGER 
DEAD 


Constructor & Destructor Documentation

PlayerState::PlayerState  )  [inline]
 


Member Function Documentation

void PlayerState::Reset  )  [inline]
 


Member Data Documentation

AttackArray PlayerState::m_ActiveAttacks
 

bool PlayerState::m_bAttackBeganThisUpdate
 

bool PlayerState::m_bAttackEndedThisUpdate
 

map<float,CString> PlayerState::m_BeatToNoteSkin
 

PlayerOptions PlayerState::m_CurrentPlayerOptions
 

float PlayerState::m_fLastDrawnBeat [mutable]
 

float PlayerState::m_fSecondsUntilAttacksPhasedOut
 

float PlayerState::m_fSuperMeter
 

float PlayerState::m_fSuperMeterGrowthScale
 

HealthState PlayerState::m_HealthState
 

int PlayerState::m_iCpuSkill
 

int PlayerState::m_iLastPositiveSumOfAttackLevels
 

Attack PlayerState::m_Inventory[NUM_INVENTORY_SLOTS]
 

vector<Attack> PlayerState::m_ModsToApply
 

PlayerController PlayerState::m_PlayerController
 

PlayerNumber PlayerState::m_PlayerNumber
 

PlayerOptions PlayerState::m_PlayerOptions
 

PlayerOptions PlayerState::m_StoredPlayerOptions
 


The documentation for this struct was generated from the following file:
Generated on Thu Jan 27 21:00:37 2005 for StepMania by doxygen 1.3.7