ScummVM API documentation
iGameEntity Member List

This is the complete list of members for iGameEntity, including all inherited members.

AddCollideScript(eGameCollideScriptType aType, const tString &asFunc, const tString &asEntity) (defined in iGameEntity)iGameEntity
AddScript(eGameEntityScriptType aType, const tString &asFunc) (defined in iGameEntity)iGameEntity
AddVar(const tString &asName, int alVal) (defined in iGameEntity)iGameEntity
Break() (defined in iGameEntity)iGameEntityinline
BreakAction() (defined in iGameEntity)iGameEntityinlinevirtual
CreateSaveData()=0 (defined in iGameEntity)iGameEntitypure virtual
CreateVar(const tString &asName, int alVal) (defined in iGameEntity)iGameEntity
Damage(float afDamage, int alStrength) (defined in iGameEntity)iGameEntity
DestroyBillboard(cBillboard *apBillboard) (defined in iGameEntity)iGameEntity
DestroyLight(iLight3D *apLight) (defined in iGameEntity)iGameEntity
DestroyParticleSystem(cParticleSystem3D *apPS) (defined in iGameEntity)iGameEntity
GetBody(int alNum) (defined in iGameEntity)iGameEntityinline
GetBodyNum() (defined in iGameEntity)iGameEntityinline
GetBreakMe() (defined in iGameEntity)iGameEntityinline
GetCallbackScript(eGameEntityScriptType aType) (defined in iGameEntity)iGameEntityinline
GetDescription() (defined in iGameEntity)iGameEntityinline
GetDestroyMe() (defined in iGameEntity)iGameEntityinline
GetFileName() (defined in iGameEntity)iGameEntityinline
GetGameName() (defined in iGameEntity)iGameEntityinline
GetHasBeenExamined() (defined in iGameEntity)iGameEntityinline
GetHasInteraction() (defined in iGameEntity)iGameEntityinline
GetHealth() (defined in iGameEntity)iGameEntityinline
GetJoint(int alNum) (defined in iGameEntity)iGameEntityinline
GetJointNum() (defined in iGameEntity)iGameEntityinline
GetLight(int alX) (defined in iGameEntity)iGameEntityinline
GetLightNum() (defined in iGameEntity)iGameEntityinline
GetMaxExamineDist() (defined in iGameEntity)iGameEntityinline
GetMaxInteractDist() (defined in iGameEntity)iGameEntityinline
GetMeshEntity() (defined in iGameEntity)iGameEntityinline
GetName() (defined in iGameEntity)iGameEntityinline
GetOnLoadTransform() (defined in iGameEntity)iGameEntityinline
GetPauseControllers() (defined in iGameEntity)iGameEntityinline
GetPauseGravity() (defined in iGameEntity)iGameEntityinline
GetPickCrossHairState(iPhysicsBody *apBody) (defined in iGameEntity)iGameEntityvirtual
GetPickedDistance() (defined in iGameEntity)iGameEntityvirtual
GetSaveData() (defined in iGameEntity)iGameEntityinline
GetScriptCommand(eGameEntityScriptType aType) (defined in iGameEntity)iGameEntityprotected
GetShowDescritionOnce() (defined in iGameEntity)iGameEntityinline
GetSubType() (defined in iGameEntity)iGameEntityinline
GetToughness() (defined in iGameEntity)iGameEntityinline
GetType() (defined in iGameEntity)iGameEntityinline
GetVar(const tString &asName) (defined in iGameEntity)iGameEntity
iGameEntity(cInit *apInit, const tString &asName) (defined in iGameEntity)iGameEntity
IsActive() (defined in iGameEntity)iGameEntityinline
IsSaved() (defined in iGameEntity)iGameEntityinlinevirtual
LoadFromSaveData(iGameEntity_SaveData *apSaveData) (defined in iGameEntity)iGameEntityvirtual
m_mapCollideCallbacks (defined in iGameEntity)iGameEntityprotected
m_mapVars (defined in iGameEntity)iGameEntityprotected
m_mtxOnLoadTransform (defined in iGameEntity)iGameEntityprotected
mbActive (defined in iGameEntity)iGameEntityprotected
mbBreakMe (defined in iGameEntity)iGameEntityprotected
mbDestroyMe (defined in iGameEntity)iGameEntityprotected
mbHasBeenExamined (defined in iGameEntity)iGameEntityprotected
mbHasInteraction (defined in iGameEntity)iGameEntityprotected
mbIsSaved (defined in iGameEntity)iGameEntityprotected
mbPauseControllers (defined in iGameEntity)iGameEntityprotected
mbPauseGravity (defined in iGameEntity)iGameEntityprotected
mbSaveLights (defined in iGameEntity)iGameEntityprotected
mbShowDescritionOnce (defined in iGameEntity)iGameEntityprotected
mbTransActive (defined in iGameEntity)iGameEntityprotected
mbTransShadow (defined in iGameEntity)iGameEntityprotected
mbUpdatingCollisionCallbacks (defined in iGameEntity)iGameEntityprotected
mfHealth (defined in iGameEntity)iGameEntityprotected
mfMaxExamineDist (defined in iGameEntity)iGameEntityprotected
mfMaxInteractDist (defined in iGameEntity)iGameEntityprotected
mlToughness (defined in iGameEntity)iGameEntityprotected
mpCharBody (defined in iGameEntity)iGameEntityprotected
mpInit (defined in iGameEntity)iGameEntityprotected
mpMeshEntity (defined in iGameEntity)iGameEntityprotected
mpSaveData (defined in iGameEntity)iGameEntityprotected
msDescription (defined in iGameEntity)iGameEntityprotected
msFileName (defined in iGameEntity)iGameEntityprotected
msGameName (defined in iGameEntity)iGameEntityprotected
msName (defined in iGameEntity)iGameEntityprotected
msSubType (defined in iGameEntity)iGameEntityprotected
mType (defined in iGameEntity)iGameEntityprotected
mvBeams (defined in iGameEntity)iGameEntityprotected
mvBillboards (defined in iGameEntity)iGameEntityprotected
mvBodies (defined in iGameEntity)iGameEntityprotected
mvCallbackScripts (defined in iGameEntity)iGameEntityprotected
mvJoints (defined in iGameEntity)iGameEntityprotected
mvLastImpulse (defined in iGameEntity)iGameEntityprotected
mvLights (defined in iGameEntity)iGameEntityprotected
mvNormalMaterials (defined in iGameEntity)iGameEntityprotected
mvParticleSystems (defined in iGameEntity)iGameEntityprotected
mvPreloadedBreakMeshes (defined in iGameEntity)iGameEntityprotected
mvSoundEntities (defined in iGameEntity)iGameEntityprotected
mvTransMaterials (defined in iGameEntity)iGameEntityprotected
OnDamage(float afDamage) (defined in iGameEntity)iGameEntityinlinevirtual
OnDeath(float afDamage) (defined in iGameEntity)iGameEntityinlinevirtual
OnDraw() (defined in iGameEntity)iGameEntityinlinevirtual
OnPlayerExamine() (defined in iGameEntity)iGameEntityvirtual
OnPlayerGravityCollide(iCharacterBody *apCharBody, cCollideData *apCollideData) (defined in iGameEntity)iGameEntityinlinevirtual
OnPlayerInteract() (defined in iGameEntity)iGameEntityinlinevirtual
OnPlayerPick() (defined in iGameEntity)iGameEntityinlinevirtual
OnPostLoadScripts() (defined in iGameEntity)iGameEntityinlinevirtual
OnPostSceneDraw() (defined in iGameEntity)iGameEntityinlinevirtual
OnSetActive(bool abX) (defined in iGameEntity)iGameEntityinlinevirtual
OnUpdate(float afTimeStep) (defined in iGameEntity)iGameEntity
OnUseItem(cInventoryItem *apItem) (defined in iGameEntity)iGameEntityinlinevirtual
OnWorldExit() (defined in iGameEntity)iGameEntityinlinevirtual
OnWorldLoad() (defined in iGameEntity)iGameEntityinlinevirtual
PlayerExamine() (defined in iGameEntity)iGameEntity
PlayerInteract() (defined in iGameEntity)iGameEntity
PlayerPick() (defined in iGameEntity)iGameEntity
PreloadModel(const tString &asFile) (defined in iGameEntity)iGameEntityprotected
RemoveCollideScript(eGameCollideScriptType aType, const tString &asFunc) (defined in iGameEntity)iGameEntity
RemoveCollideScriptWithChildEntity(iGameEntity *apEntity) (defined in iGameEntity)iGameEntity
RemoveScript(eGameEntityScriptType aType) (defined in iGameEntity)iGameEntity
SaveToSaveData(iGameEntity_SaveData *apSaveData) (defined in iGameEntity)iGameEntityvirtual
SetActive(bool abX) (defined in iGameEntity)iGameEntity
SetBeams(Common::Array< cBeam *> &avBeams) (defined in iGameEntity)iGameEntityinline
SetBillboards(Common::Array< cBillboard *> &avBillboards) (defined in iGameEntity)iGameEntityinline
SetBodies(Common::Array< iPhysicsBody *> &avBodies) (defined in iGameEntity)iGameEntityinline
SetCharBody(iCharacterBody *apCharBody) (defined in iGameEntity)iGameEntityinline
SetCharBody() (defined in iGameEntity)iGameEntityinline
SetDescription(const tWString &asDesc) (defined in iGameEntity)iGameEntityinline
SetGameName(const tWString &asName) (defined in iGameEntity)iGameEntityinline
SetHealth(float afHealth) (defined in iGameEntity)iGameEntity
SetJoints(Common::Array< iPhysicsJoint *> &avJoints) (defined in iGameEntity)iGameEntityinline
SetLastImpulse(const cVector3f &avVec) (defined in iGameEntity)iGameEntityinline
SetLights(Common::Array< iLight3D *> &avLights) (defined in iGameEntity)iGameEntityinline
SetMaxExamineDist(float afX) (defined in iGameEntity)iGameEntityinline
SetMaxInteractDist(float afX) (defined in iGameEntity)iGameEntityinline
SetMeshEntity(cMeshEntity *apEnity) (defined in iGameEntity)iGameEntityinline
SetOnLoadTransform(const cMatrixf &a_mtxPose) (defined in iGameEntity)iGameEntityinline
SetParticleSystems(Common::Array< cParticleSystem3D *> &avParticleSystems) (defined in iGameEntity)iGameEntityinline
SetPauseControllers(bool abX) (defined in iGameEntity)iGameEntityinline
SetPauseGravity(bool abX) (defined in iGameEntity)iGameEntityinline
SetSaveData(iGameEntity_SaveData *apData) (defined in iGameEntity)iGameEntityinline
SetShowDescritionOnce(bool abX) (defined in iGameEntity)iGameEntityinline
SetSoundEntities(Common::Array< cSoundEntity *> &avSoundEntities) (defined in iGameEntity)iGameEntityinline
SetSoundEntity(cSoundEntity *apSound) (defined in iGameEntity)iGameEntity
SetToughness(int alX) (defined in iGameEntity)iGameEntityinline
SetTransActive(bool abX) (defined in iGameEntity)iGameEntity
SetupSaveData(iGameEntity_SaveData *apSaveData) (defined in iGameEntity)iGameEntityvirtual
SetUpTransMaterials() (defined in iGameEntity)iGameEntity
SetVar(const tString &asName, int alVal) (defined in iGameEntity)iGameEntity
Update(float afTimeStep) (defined in iGameEntity)iGameEntityinlinevirtual
~iGameEntity() (defined in iGameEntity)iGameEntityvirtual