ScummVM API documentation
hpl::cWorld3D Member List

This is the complete list of members for hpl::cWorld3D, including all inherited members.

AddAINode(const tString &asName, const tString &asType, const cVector3f &avPosition) (defined in hpl::cWorld3D)hpl::cWorld3D
AddSaveData(cSaveDataHandler *apHandler) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateAINodeContainer(const tString &asName, const tString &asNodeName, const cVector3f &avSize, bool abNodeIsAtCenter, int alMinEdges, int alMaxEdges, float afMaxEdgeDistance, float afMaxHeight) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateAreaEntity(const tString &asName) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateAStarHandler(cAINodeContainer *apContainer) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateBeam(const tString &asName) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateBillboard(const tString &asName, const cVector2f &avSize, const tString &asMaterial="", bool abAddToContainer=true, cMatrixf *apTransform=NULL) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateColliderEntity(const tString &asName, iPhysicsBody *apBody) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateEntity(const tString &asName, const cMatrixf &a_mtxTransform, const tString &asFile, bool abLoadReferences) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateFromFile(tString asFile) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateLightPoint(const tString &asName="", bool abAddToContainer=true) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateLightSpot(const tString &asName="", const tString &asGobo="", bool abAddToContainer=true) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateMeshEntity(const tString &asName, cMesh *apMesh, bool abAddToContainer=true) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateParticleSystem(const tString &asName, const tString &asType, const cVector3f &avSize, const cMatrixf &a_mtxTransform) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateSoundEntity(const tString &asName, const tString &asSoundEntity, bool abRemoveWhenOver) (defined in hpl::cWorld3D)hpl::cWorld3D
CreateStartPos(const tString &asName) (defined in hpl::cWorld3D)hpl::cWorld3D
cWorld3D(tString asName, cGraphics *apGraphics, cResources *apResources, cSound *apSound, cPhysics *apPhysics, cScene *apScene, cSystem *apSystem, cAI *apAI) (defined in hpl::cWorld3D)hpl::cWorld3D
DestroyAllSoundEntities() (defined in hpl::cWorld3D)hpl::cWorld3D
DestroyBeam(cBeam *apObject) (defined in hpl::cWorld3D)hpl::cWorld3D
DestroyBillboard(cBillboard *apObject) (defined in hpl::cWorld3D)hpl::cWorld3D
DestroyColliderEntity(cColliderEntity *apCollider) (defined in hpl::cWorld3D)hpl::cWorld3D
DestroyLight(iLight3D *apLight) (defined in hpl::cWorld3D)hpl::cWorld3D
DestroyMeshEntity(cMeshEntity *apMesh) (defined in hpl::cWorld3D)hpl::cWorld3D
DestroyParticleSystem(cParticleSystem3D *apPS) (defined in hpl::cWorld3D)hpl::cWorld3D
DestroySoundEntity(cSoundEntity *apEntity) (defined in hpl::cWorld3D)hpl::cWorld3D
DrawMeshBoundingBoxes(const cColor &aColor, bool abStatic) (defined in hpl::cWorld3D)hpl::cWorld3D
GenerateAINodes(cAINodeGeneratorParams *apParams) (defined in hpl::cWorld3D)hpl::cWorld3D
GetAINodeList(const tString &asType) (defined in hpl::cWorld3D)hpl::cWorld3D
GetAreaEntity(const tString &asName) (defined in hpl::cWorld3D)hpl::cWorld3D
GetAreaEntityMap() (defined in hpl::cWorld3D)hpl::cWorld3Dinline
GetBeam(const tString &asName) (defined in hpl::cWorld3D)hpl::cWorld3D
GetBeamIterator() (defined in hpl::cWorld3D)hpl::cWorld3D
GetBillboard(const tString &asName) (defined in hpl::cWorld3D)hpl::cWorld3D
GetBillboardIterator() (defined in hpl::cWorld3D)hpl::cWorld3D
GetColliderEntity(const tString &asName) (defined in hpl::cWorld3D)hpl::cWorld3D
GetFileName() (defined in hpl::cWorld3D)hpl::cWorld3Dinline
GetFirstStartPosEntity() (defined in hpl::cWorld3D)hpl::cWorld3D
GetLight(const tString &asName) (defined in hpl::cWorld3D)hpl::cWorld3D
GetLightIterator() (defined in hpl::cWorld3D)hpl::cWorld3Dinline
GetLightList() (defined in hpl::cWorld3D)hpl::cWorld3Dinline
GetMeshEntity(const tString &asName) (defined in hpl::cWorld3D)hpl::cWorld3D
GetMeshEntityIterator() (defined in hpl::cWorld3D)hpl::cWorld3D
GetName() (defined in hpl::cWorld3D)hpl::cWorld3Dinline
GetParticleSystem(const tString &asName) (defined in hpl::cWorld3D)hpl::cWorld3D
GetParticleSystemIterator() (defined in hpl::cWorld3D)hpl::cWorld3Dinline
GetPhysics() (defined in hpl::cWorld3D)hpl::cWorld3Dinline
GetPhysicsWorld() (defined in hpl::cWorld3D)hpl::cWorld3D
GetPortalContainer() (defined in hpl::cWorld3D)hpl::cWorld3D
GetRenderContainer() (defined in hpl::cWorld3D)hpl::cWorld3D
GetResources() (defined in hpl::cWorld3D)hpl::cWorld3Dinline
GetScript() (defined in hpl::cWorld3D)hpl::cWorld3Dinline
GetSound() (defined in hpl::cWorld3D)hpl::cWorld3Dinline
GetSoundEntity(const tString &asName) (defined in hpl::cWorld3D)hpl::cWorld3D
GetSoundEntityIterator() (defined in hpl::cWorld3D)hpl::cWorld3Dinline
GetStartPosEntity(const tString &asName) (defined in hpl::cWorld3D)hpl::cWorld3D
GetSystem() (defined in hpl::cWorld3D)hpl::cWorld3Dinline
GetWorldSize() (defined in hpl::cWorld3D)hpl::cWorld3Dinline
ParticleSystemExists(cParticleSystem3D *apPS) (defined in hpl::cWorld3D)hpl::cWorld3D
PreUpdate(float afTotalTime, float afTimeStep) (defined in hpl::cWorld3D)hpl::cWorld3D
SetFileName(const tString &asFile) (defined in hpl::cWorld3D)hpl::cWorld3Dinline
SetPhysicsWorld(iPhysicsWorld *apWorld, bool abAutoDelete=true) (defined in hpl::cWorld3D)hpl::cWorld3D
SetScript(iScript *apScript) (defined in hpl::cWorld3D)hpl::cWorld3Dinline
SetUpData()hpl::cWorld3D
SoundEntityExists(cSoundEntity *apEntity) (defined in hpl::cWorld3D)hpl::cWorld3D
Update(float afTimeStep) (defined in hpl::cWorld3D)hpl::cWorld3D
~cWorld3D() (defined in hpl::cWorld3D)hpl::cWorld3D