ScummVM API documentation
cHudModel_Throw Class Reference
Inheritance diagram for cHudModel_Throw:
iHudModel

Public Member Functions

void LoadData (TiXmlElement *apRootElem)
 
void OnStart ()
 
void OnAttackDown ()
 
void OnAttackUp ()
 
bool OnMouseMove (const cVector2f &avMovement)
 
bool UpdatePoseMatrix (cMatrixf &aPoseMtx, float afTimeStep)
 
void SetItem (cInventoryItem *apItem)
 
- Public Member Functions inherited from iHudModel
 iHudModel (ePlayerHandType aType)
 
cMeshEntityGetEntity ()
 
void LoadEntities ()
 
void DestroyEntities ()
 
void EquipEffect (bool abJustCreated)
 
void UnequipEffect ()
 
void Reset ()
 
eHudModelState GetState ()
 

Additional Inherited Members

- Public Attributes inherited from iHudModel
tString msName
 
tString msModelFile
 
cHudModelPose mEquipPose
 
cHudModelPose mUnequipPose
 
tString msEquipSound
 
tString msUnequipSound
 
float mfEquipTime
 
float mfUnequipTime
 
Common::Array< cParticleSystem3D * > mvParticleSystems
 
Common::Array< cBillboard * > mvBillboards
 
Common::Array< iLight3D * > mvLights
 
Common::Array< cColormvLightColors
 
Common::Array< float > mvLightRadii
 
Common::Array< cSoundEntity * > mvSoundEntities
 
- Protected Member Functions inherited from iHudModel
virtual void LoadExtraEntites ()
 
virtual void DestroyExtraEntities ()
 
virtual void PostSceneDraw ()
 
- Protected Attributes inherited from iHudModel
ePlayerHandType mType
 
cInitmpInit
 
cMeshmpMesh
 
cMeshEntitympEntity
 
eHudModelState mState
 
float mfTime
 
tString msNextModel
 

The documentation for this class was generated from the following file: