|
| cMapHandler (cInit *apInit) |
|
bool | Load (const tString &asFile, const tString &asStartPos) |
|
bool | LoadSimple (const tString &asFile, bool abLoadEntities) |
|
void | ChangeMap (const tString &asMap, const tString &asPos, const tString &asStartSound, const tString &asStopSound, float afFadeOutTime, float afFadeInTime, tString asLoadTextCat, tString asLoadTextEntry) |
|
void | AddSaveData (cSavedWorld *apSavedWorld) |
|
void | LoadSaveData (cSavedWorld *apSavedWorld) |
|
void | DestroyAll () |
|
void | OnWorldLoad () |
|
void | OnStart () |
|
void | OnPostSceneDraw () |
|
void | Update (float afTimeStep) |
|
void | Reset () |
|
void | OnDraw () |
|
cWorldCache * | GetWorldCache () |
|
cGameTimer * | CreateTimer (const tString &asName, float afTime, const tString &asCallback, bool abGlobal) |
|
cGameTimer * | GetTimer (const tString &asName) |
|
void | AddLightFlash (const cVector3f &avPos, float afRadius, const cColor &aColor, float afAddTime, float afNegTime) |
|
void | AddGameEnemy (iGameEnemy *apEnemy) |
|
tGameEnemyIterator | GetGameEnemyIterator () |
|
void | AddGameItem (cGameItem *apItem) |
|
void | RemoveGameItem (cGameItem *apItem) |
|
void | AddStickArea (cGameStickArea *apArea) |
|
void | RemoveStickArea (cGameStickArea *apArea) |
|
cGameStickArea * | GetBodyStickArea (iPhysicsBody *apBody) |
|
void | AddGameEntity (iGameEntity *apEntity) |
|
void | RemoveGameEntity (iGameEntity *apEntity) |
|
iGameEntity * | GetGameEntity (const tString &asName, bool abErrorMessage=true) |
|
tGameEntityIterator | GetGameEntityIterator () |
|
iGameEntity * | GetLatestEntity () |
|
const tString & | GetCurrentMapName () |
|
void | SetCurrentMapName (const tString &asName) |
|
double | GetGameTime () |
|
bool | IsPreUpdating () |
|
void | SetMapGameName (const tWString &asName) |
|
tWString | GetMapGameName () |
|
bool | IsDestroyingAll () |
|
bool | IsChangingMap () |
|
void | SaveToGlobal (cMapHandler_GlobalSave *apSave) |
|
void | LoadFromGlobal (cMapHandler_GlobalSave *apSave) |
|
| iUpdateable (const tString &asName) |
|
virtual void | OnPostGUIDraw () |
|
virtual void | OnPostBufferSwap () |
|
virtual void | OnExit () |
|
const tString & | GetName () |
|