|
| | CSimulation2Impl (CUnitManager *unitManager, CTerrain *terrain) |
| |
| | ~CSimulation2Impl () |
| |
| void | ResetState (bool skipScriptedComponents, bool skipAI) |
| |
| Status | ReloadChangedFile (const VfsPath &path) |
| |
| int | ProgressiveLoad () |
| |
| void | Update (int turnLength, const std::vector< SimulationCommand > &commands) |
| |
| void | Interpolate (float simFrameLength, float frameOffset, float realFrameLength) |
| |
| void | DumpState () |
| |
| void | DumpSerializationTestState (SerializationTestState &state, const OsPath &path, const OsPath::String &suffix) |
| |
| void | ReportSerializationFailure (SerializationTestState *primaryStateBefore, SerializationTestState *primaryStateAfter, SerializationTestState *secondaryStateBefore, SerializationTestState *secondaryStateAfter) |
| |
|
| static void | ResetComponentState (CComponentManager &componentManager, bool skipScriptedComponents, bool skipAI) |
| |
| static bool | LoadDefaultScripts (CComponentManager &componentManager, std::set< VfsPath > *loadedScripts) |
| |
| static bool | LoadScripts (CComponentManager &componentManager, std::set< VfsPath > *loadedScripts, const VfsPath &path) |
| |
| static Status | ReloadChangedFileCB (void *param, const VfsPath &path) |
| |
| static void | UpdateComponents (CSimContext &simContext, fixed turnLengthFixed, const std::vector< SimulationCommand > &commands) |
| |
static std::vector
< SimulationCommand > | CloneCommandsFromOtherContext (ScriptInterface &oldScript, ScriptInterface &newScript, const std::vector< SimulationCommand > &commands) |
| |
Definition at line 59 of file Simulation2.cpp.
| CSimulation2Impl::~CSimulation2Impl |
( |
| ) |
|
|
inline |
| void CSimulation2Impl::DumpState |
( |
| ) |
|
| void CSimulation2Impl::Interpolate |
( |
float |
simFrameLength, |
|
|
float |
frameOffset, |
|
|
float |
realFrameLength |
|
) |
| |
| int CSimulation2Impl::ProgressiveLoad |
( |
| ) |
|
| Status CSimulation2Impl::ReloadChangedFile |
( |
const VfsPath & |
path | ) |
|
| static Status CSimulation2Impl::ReloadChangedFileCB |
( |
void * |
param, |
|
|
const VfsPath & |
path |
|
) |
| |
|
inlinestatic |
| static void CSimulation2Impl::ResetComponentState |
( |
CComponentManager & |
componentManager, |
|
|
bool |
skipScriptedComponents, |
|
|
bool |
skipAI |
|
) |
| |
|
inlinestatic |
| void CSimulation2Impl::ResetState |
( |
bool |
skipScriptedComponents, |
|
|
bool |
skipAI |
|
) |
| |
|
inline |
| void CSimulation2Impl::Update |
( |
int |
turnLength, |
|
|
const std::vector< SimulationCommand > & |
commands |
|
) |
| |
| double CSimulation2Impl::m_DeltaTime |
| bool CSimulation2Impl::m_EnableOOSLog |
| bool CSimulation2Impl::m_EnableSerializationTest |
| float CSimulation2Impl::m_LastFrameOffset |
| std::set<VfsPath> CSimulation2Impl::m_LoadedScripts |
| std::string CSimulation2Impl::m_StartupScript |
The documentation for this class was generated from the following file: