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

Inventory Class Reference

#include <Inventory.h>

Inheritance diagram for Inventory:

Inheritance graph
[legend]
Collaboration diagram for Inventory:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Inventory ()
 ~Inventory ()
void Load (PlayerState *pPlayerState)
virtual void Update (float fDelta)
virtual void DrawPrimitives ()
void UseItem (int iSlot)

Protected Member Functions

void AwardItem (int iItemIndex)

Protected Attributes

PlayerStatem_pPlayerState
int m_iLastSeenCombo
RageSound m_soundAcquireItem
vector< RageSound * > m_vpSoundUseItem
RageSound m_soundItemEnding

Constructor & Destructor Documentation

Inventory::Inventory  ) 
 

Inventory::~Inventory  ) 
 


Member Function Documentation

void Inventory::AwardItem int  iItemIndex  )  [protected]
 

virtual void Inventory::DrawPrimitives  )  [inline, virtual]
 

Reimplemented from Actor.

void Inventory::Load PlayerState pPlayerState  ) 
 

void Inventory::Update float  fDelta  )  [virtual]
 

Reimplemented from Actor.

void Inventory::UseItem int  iSlot  ) 
 


Member Data Documentation

int Inventory::m_iLastSeenCombo [protected]
 

PlayerState* Inventory::m_pPlayerState [protected]
 

RageSound Inventory::m_soundAcquireItem [protected]
 

RageSound Inventory::m_soundItemEnding [protected]
 

vector<RageSound*> Inventory::m_vpSoundUseItem [protected]
 


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