载入中...
搜索中...
未找到
RTSReplay.h 文件参考

Stable tick-addressed RTS command recording and replay. 更多...

#include "common/Export.h"
#include "rts/RTSSystems.h"
#include <map>

浏览源代码.

类

struct  eve::rts::RTSReplayCommand
 One process-independent command using stable subjects instead of ECS handles. 更多...
 
class  eve::rts::RTSCommandLog
 Deterministic lockstep input buffer and portable command log. 更多...
 
class  eve::rts::RTSLockstep
 Fixed-step coordinator that applies lockstep inputs before the existing RTS system pipeline. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::rts
 

枚举

enum class  eve::rts::RTSReplayOperation : std::uint8_t {
  eve::rts::UnitCommand , eve::rts::Construction , eve::rts::Production , eve::rts::Research ,
  eve::rts::Ability , eve::rts::CancelProduction , eve::rts::CancelAbility , eve::rts::CancelConstruction ,
  eve::rts::SellBuilding , eve::rts::ReinforcementProduction , eve::rts::RequestFireSupport , eve::rts::CancelFireSupport ,
  eve::rts::SuppressArea , eve::rts::Escort , eve::rts::MovementGroup
}
 Stable operation kinds accepted by the shared deterministic RTS input stream. 更多...
 

详细描述

Stable tick-addressed RTS command recording and replay.

在文件 RTSReplay.h 中定义.