Clean() | HoverRace::Model::GameSession | private |
ComputeShapeContactEffects(int pCurrentRoom, FreeElement *pActor, const RoomContactSpec &pLastSpec, MR_FastArrayBase< int > *pVisitedRooms, int pMaxDepth, MR_SimulationTime pDuration) | HoverRace::Model::GameSession | private |
GameSession(bool pAllowRendering=true) | HoverRace::Model::GameSession | |
GetCurrentLevel() const | HoverRace::Model::GameSession | |
GetSimulationTime() const | HoverRace::Model::GameSession | |
GetTitle() const | HoverRace::Model::GameSession | |
LoadLevel(const Model::GameOptions &gameOpts) | HoverRace::Model::GameSession | private |
LoadNew(const char *pTitle, std::shared_ptr< Track > track, const Model::GameOptions &gameOpts) | HoverRace::Model::GameSession | |
mAllowRendering | HoverRace::Model::GameSession | private |
mCurrentLevelNumber | HoverRace::Model::GameSession | private |
mLastSimulateCallTime | HoverRace::Model::GameSession | private |
mSimulationTime | HoverRace::Model::GameSession | private |
mTitle | HoverRace::Model::GameSession | private |
SetSimulationTime(MR_SimulationTime) | HoverRace::Model::GameSession | |
Simulate() | HoverRace::Model::GameSession | |
SimulateFreeElems(MR_SimulationTime pDuration) | HoverRace::Model::GameSession | private |
SimulateLateElement(MR_FreeElementHandle pElement, MR_SimulationTime pDuration, int pRoom) | HoverRace::Model::GameSession | |
SimulateOneFreeElem(MR_SimulationTime pTimeToSimulate, MR_FreeElementHandle pElementHandle, int pRoom) | HoverRace::Model::GameSession | private |
SimulateSurfaceElems(MR_SimulationTime pDuration) | HoverRace::Model::GameSession | private |
track | HoverRace::Model::GameSession | private |
~GameSession() | HoverRace::Model::GameSession | |