#ifndef CombinedLifeMeterTug_H #define CombinedLifeMeterTug_H /* ----------------------------------------------------------------------------- File: CombinedLifeMeterTug.h Desc: Copyright (c) 2001-2002 by the person(s) listed below. All rights reserved. Chris Danford ----------------------------------------------------------------------------- */ #include "CombinedLifeMeter.h" #include "Sprite.h" #include "MeterDisplay.h" #include "CharacterHead.h" class CombinedLifeMeterTug : public CombinedLifeMeter { public: CombinedLifeMeterTug(); virtual void Update( float fDelta ); virtual void ChangeLife( PlayerNumber pn, TapNoteScore score ); virtual void ChangeLife( PlayerNumber pn, HoldNoteScore score, TapNoteScore tscore ); virtual void ChangeLifeMine( PlayerNumber pn ); virtual void OnDancePointsChange( PlayerNumber pn ) {}; virtual bool IsInDanger( PlayerNumber pn ) { return false; }; virtual bool IsHot( PlayerNumber pn ) { return false; }; virtual bool IsFailing( PlayerNumber pn ) { return false; }; protected: MeterDisplay m_Stream[NUM_PLAYERS]; Sprite m_sprSeparator; Sprite m_sprFrame; CharacterHead m_Head[NUM_PLAYERS]; }; #endif