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

LifeMeter Class Reference

#include <LifeMeter.h>

Inheritance diagram for LifeMeter:

Inheritance graph
[legend]
Collaboration diagram for LifeMeter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LifeMeter ()
virtual ~LifeMeter ()
virtual void Load (PlayerNumber pn)
virtual void OnSongEnded ()
virtual void ChangeLife (TapNoteScore score)=0
virtual void ChangeLife (HoldNoteScore score, TapNoteScore tscore)=0
virtual void ChangeLifeMine ()=0
virtual void OnDancePointsChange ()=0
virtual bool IsInDanger () const =0
virtual bool IsHot () const =0
virtual bool IsFailing () const =0
virtual float GetLife () const
virtual void UpdateNonstopLifebar (int cleared, int total, int ProgressiveLifebarDifficulty)=0

Protected Attributes

PlayerNumber m_PlayerNumber

Constructor & Destructor Documentation

LifeMeter::LifeMeter  )  [inline]
 

virtual LifeMeter::~LifeMeter  )  [inline, virtual]
 


Member Function Documentation

virtual void LifeMeter::ChangeLife HoldNoteScore  score,
TapNoteScore  tscore
[pure virtual]
 

Implemented in LifeMeterBar, and LifeMeterBattery.

virtual void LifeMeter::ChangeLife TapNoteScore  score  )  [pure virtual]
 

Implemented in LifeMeterBar, and LifeMeterBattery.

virtual void LifeMeter::ChangeLifeMine  )  [pure virtual]
 

Implemented in LifeMeterBar, and LifeMeterBattery.

virtual float LifeMeter::GetLife  )  const [inline, virtual]
 

Reimplemented in LifeMeterBar, and LifeMeterBattery.

virtual bool LifeMeter::IsFailing  )  const [pure virtual]
 

Implemented in LifeMeterBar, and LifeMeterBattery.

virtual bool LifeMeter::IsHot  )  const [pure virtual]
 

Implemented in LifeMeterBar, and LifeMeterBattery.

virtual bool LifeMeter::IsInDanger  )  const [pure virtual]
 

Implemented in LifeMeterBar, and LifeMeterBattery.

virtual void LifeMeter::Load PlayerNumber  pn  )  [inline, virtual]
 

Reimplemented in LifeMeterBar, and LifeMeterBattery.

virtual void LifeMeter::OnDancePointsChange  )  [pure virtual]
 

Implemented in LifeMeterBar, and LifeMeterBattery.

virtual void LifeMeter::OnSongEnded  )  [inline, virtual]
 

Reimplemented in LifeMeterBattery.

virtual void LifeMeter::UpdateNonstopLifebar int  cleared,
int  total,
int  ProgressiveLifebarDifficulty
[pure virtual]
 

Implemented in LifeMeterBar, and LifeMeterBattery.


Member Data Documentation

PlayerNumber LifeMeter::m_PlayerNumber [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Jan 27 20:59:39 2005 for StepMania by doxygen 1.3.7