Pyrogenesis  trunk
CTurnManager Member List

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

AddCommand(int client, int player, JS::HandleValue data, u32 turn)CTurnManagerprotected
CTurnManager(CSimulation2 &simulation, u32 defaultTurnLength, u32 commandDelay, int clientId, IReplayLogger &replay)CTurnManager
EnableTimeWarpRecording(size_t numTurns)CTurnManager
EventNameSavegameLoadedCTurnManagerprivatestatic
FinishedAllCommands(u32 turn, u32 turnLength)CTurnManager
GetCurrentTurn() constCTurnManagerinline
GetPendingTurns() constCTurnManagerinline
Interpolate(float simFrameLength, float realFrameLength)CTurnManager
m_ClientIdCTurnManagerprotected
m_CommandDelayCTurnManagerprotected
m_CurrentTurnCTurnManagerprotected
m_DeltaSimTimeCTurnManagerprotected
m_FinalTurnCTurnManagerprotected
m_PlayerIdCTurnManagerprotected
m_QueuedCommandsCTurnManagerprotected
m_QuickSaveMetadataCTurnManagerprivate
m_QuickSaveStateCTurnManagerprivate
m_ReadyTurnCTurnManagerprotected
m_ReplayCTurnManagerprotected
m_Simulation2CTurnManagerprotected
m_TimeWarpNumTurnsCTurnManagerprivate
m_TimeWarpStatesCTurnManagerprivate
m_TurnLengthCTurnManagerprotected
NONCOPYABLE(CTurnManager)CTurnManagerprivate
NotifyFinishedOwnCommands(u32 turn)=0CTurnManagerprotectedpure virtual
NotifyFinishedUpdate(u32 turn)=0CTurnManagerprotectedpure virtual
OnSimulationMessage(CSimulationMessage *msg)=0CTurnManagerpure virtual
PostCommand(JS::HandleValue data)=0CTurnManagerpure virtual
QuickLoad()CTurnManager
QuickSave(JS::HandleValue GUIMetadata)CTurnManager
ResetState(u32 newCurrentTurn, u32 newReadyTurn)CTurnManager
RewindTimeWarp()CTurnManager
SetPlayerID(int playerId)CTurnManager
TurnNeedsFullHash(u32 turn) constCTurnManagerprotected
Update(float simFrameLength, size_t maxTurns)CTurnManager
UpdateFastForward()CTurnManager
~CTurnManager()CTurnManagerinlinevirtual