Pyrogenesis  trunk
CSimulation2 Member List

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

AddEntity(const std::wstring &templateName)CSimulation2
AddEntity(const std::wstring &templateName, entity_id_t preferredId)CSimulation2
AddLocalEntity(const std::wstring &templateName)CSimulation2
BroadcastMessage(const CMessage &msg) const CSimulation2
ComputeStateHash(std::string &outHash, bool quick)CSimulation2
CSimulation2(CUnitManager *unitManager, shared_ptr< ScriptRuntime > rt, CTerrain *terrain)CSimulation2
DeserializeState(std::istream &stream)CSimulation2
DestroyEntity(entity_id_t ent)CSimulation2
DumpDebugState(std::ostream &stream)CSimulation2
EnableOOSLog()CSimulation2
EnableRejoinTest(int rejoinTestTurn)CSimulation2
EnableSerializationTest()CSimulation2
FlushDestroyedEntities()CSimulation2
GenerateSchema()CSimulation2
GetAIData()CSimulation2
GetCivData()CSimulation2
GetEntitiesWithInterface(int iid)CSimulation2
GetEntitiesWithInterfaceUnordered(int iid)CSimulation2
GetInitAttributes()CSimulation2
GetInitAttributes(JS::MutableHandleValue ret)CSimulation2
GetLastFrameOffset() const CSimulation2
GetMapSettings(JS::MutableHandleValue ret)CSimulation2
GetMapSettingsString()CSimulation2
GetMapSizes()CSimulation2
GetPlayerDefaults()CSimulation2
GetRMSData()CSimulation2
GetScriptInterface() const CSimulation2
GetSimContext() const CSimulation2
GetStartupScript()CSimulation2
InitGame(JS::HandleValue data)CSimulation2
InterfaceList typedefCSimulation2
InterfaceListUnordered typedefCSimulation2
Interpolate(float simFrameLength, float frameOffset, float realFrameLength)CSimulation2
LoadDefaultScripts()CSimulation2
LoadMapSettings()CSimulation2
LoadPlayerSettings(bool newPlayers)CSimulation2
LoadScripts(const VfsPath &path)CSimulation2
mCSimulation2private
NONCOPYABLE(CSimulation2)CSimulation2private
PostMessage(entity_id_t ent, const CMessage &msg) const CSimulation2
PreInitGame()CSimulation2
ProgressiveLoad()CSimulation2
QueryInterface(entity_id_t ent, int iid) const CSimulation2
ReloadChangedFile(const VfsPath &path)CSimulation2
RenderSubmit(SceneCollector &collector, const CFrustum &frustum, bool culling)CSimulation2
ResetState(bool skipScriptedComponents=false, bool skipAI=false)CSimulation2
SerializeState(std::ostream &stream)CSimulation2
SetInitAttributes(JS::HandleValue settings)CSimulation2
SetMapSettings(const std::string &settings)CSimulation2
SetMapSettings(JS::HandleValue settings)CSimulation2
SetStartupScript(const std::string &script)CSimulation2
Update(int turnLength)CSimulation2
Update(int turnLength, const std::vector< SimulationCommand > &commands)CSimulation2
~CSimulation2()CSimulation2