载入中...
搜索中...
未找到
eve::rts::RTSReplayCommand结构体 参考

One process-independent command using stable subjects instead of ECS handles. 更多...

#include <RTSReplay.h>

Public 属性

SimulationTick tick {}
 
RTSReplayOperation operation = RTSReplayOperation::UnitCommand
 
std::vector< SubjectRef > units
 
CommandSpec command
 
SubjectRef targetEntity
 
FormationSpec formation
 
SubjectRef producer
 
SubjectRef faction
 
SubjectRef resultSubject
 
LogicalId definition
 
std::string value
 
int priority = 0
 
std::size_t limit = 0
 
WorldPosition point
 
float groupLeadDistance = 2.f
 

详细描述

One process-independent command using stable subjects instead of ECS handles.

在文件 RTSReplay.h 第 39 行定义.

类成员变量说明

◆ command

CommandSpec eve::rts::RTSReplayCommand::command

◆ definition

LogicalId eve::rts::RTSReplayCommand::definition

在文件 RTSReplay.h 第 49 行定义.

被这些函数引用 eve::rts::RTSCommandLog::queue().

◆ faction

SubjectRef eve::rts::RTSReplayCommand::faction

在文件 RTSReplay.h 第 47 行定义.

被这些函数引用 eve::rts::RTSCommandLog::queue().

◆ formation

FormationSpec eve::rts::RTSReplayCommand::formation

◆ groupLeadDistance

float eve::rts::RTSReplayCommand::groupLeadDistance = 2.f

◆ limit

std::size_t eve::rts::RTSReplayCommand::limit = 0

在文件 RTSReplay.h 第 52 行定义.

◆ operation

RTSReplayOperation eve::rts::RTSReplayCommand::operation = RTSReplayOperation::UnitCommand

◆ point

WorldPosition eve::rts::RTSReplayCommand::point

在文件 RTSReplay.h 第 53 行定义.

被这些函数引用 eve::rts::RTSCommandLog::queue().

◆ priority

int eve::rts::RTSReplayCommand::priority = 0

在文件 RTSReplay.h 第 51 行定义.

被这些函数引用 eve::rts::RTSCommandLog::queue().

◆ producer

SubjectRef eve::rts::RTSReplayCommand::producer

在文件 RTSReplay.h 第 46 行定义.

被这些函数引用 eve::rts::RTSCommandLog::queue().

◆ resultSubject

SubjectRef eve::rts::RTSReplayCommand::resultSubject

在文件 RTSReplay.h 第 48 行定义.

被这些函数引用 eve::rts::RTSCommandLog::queue().

◆ targetEntity

SubjectRef eve::rts::RTSReplayCommand::targetEntity

在文件 RTSReplay.h 第 44 行定义.

被这些函数引用 eve::rts::RTSCommandLog::queue().

◆ tick

SimulationTick eve::rts::RTSReplayCommand::tick {}

◆ units

std::vector<SubjectRef> eve::rts::RTSReplayCommand::units

◆ value

std::string eve::rts::RTSReplayCommand::value

在文件 RTSReplay.h 第 50 行定义.

被这些函数引用 eve::rts::RTSCommandLog::queue().


该结构体的文档由以下文件生成: