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

One module-owned building snapshot with stable RTS relationships. 更多...

#include <RTSSnapshot.h>

Public 属性

SubjectRef subject
 
LogicalId definition
 
std::string displayName
 
std::vector< std::string > tags
 
RTSEffectSnapshot effects
 
SubjectRef faction
 
Building::Placement placement
 
Building::Construction construction
 
std::vector< SubjectRef > builders
 
Building::Integrity integrity
 
Building::Shield shield
 
Building::Capture capture
 
SubjectRef capturingFaction
 
Building::Dropoff dropoff
 
Building::Rally rally
 
SubjectRef rallyCommandTarget
 
SubjectRef rallyTransport
 
std::vector< SubjectRef > reinforcements
 
Building::Combat combat
 
SubjectRef combatTarget
 
SubjectRef airDefenseNetworkRoot
 
Building::Garrison garrison
 
std::vector< SubjectRef > occupants
 
Building::Supply supply
 
Building::Vision vision
 
Building::Technology technology
 
Building::Infrastructure infrastructure
 
Building::Command command
 
Building::IndirectFire indirectFire
 
std::string productionJson
 
OrderComponent::Snapshot orders
 
std::map< std::string, SubjectRef > orderTargets
 

详细描述

One module-owned building snapshot with stable RTS relationships.

在文件 RTSSnapshot.h 第 70 行定义.

类成员变量说明

◆ airDefenseNetworkRoot

SubjectRef eve::rts::RTSBuildingSnapshot::airDefenseNetworkRoot

在文件 RTSSnapshot.h 第 91 行定义.

◆ builders

std::vector<SubjectRef> eve::rts::RTSBuildingSnapshot::builders

在文件 RTSSnapshot.h 第 79 行定义.

◆ capture

Building::Capture eve::rts::RTSBuildingSnapshot::capture

在文件 RTSSnapshot.h 第 82 行定义.

◆ capturingFaction

SubjectRef eve::rts::RTSBuildingSnapshot::capturingFaction

在文件 RTSSnapshot.h 第 83 行定义.

◆ combat

Building::Combat eve::rts::RTSBuildingSnapshot::combat

在文件 RTSSnapshot.h 第 89 行定义.

◆ combatTarget

SubjectRef eve::rts::RTSBuildingSnapshot::combatTarget

在文件 RTSSnapshot.h 第 90 行定义.

◆ command

Building::Command eve::rts::RTSBuildingSnapshot::command

在文件 RTSSnapshot.h 第 98 行定义.

◆ construction

Building::Construction eve::rts::RTSBuildingSnapshot::construction

在文件 RTSSnapshot.h 第 78 行定义.

◆ definition

LogicalId eve::rts::RTSBuildingSnapshot::definition

在文件 RTSSnapshot.h 第 72 行定义.

◆ displayName

std::string eve::rts::RTSBuildingSnapshot::displayName

在文件 RTSSnapshot.h 第 73 行定义.

◆ dropoff

Building::Dropoff eve::rts::RTSBuildingSnapshot::dropoff

在文件 RTSSnapshot.h 第 84 行定义.

◆ effects

RTSEffectSnapshot eve::rts::RTSBuildingSnapshot::effects

在文件 RTSSnapshot.h 第 75 行定义.

◆ faction

SubjectRef eve::rts::RTSBuildingSnapshot::faction

在文件 RTSSnapshot.h 第 76 行定义.

◆ garrison

Building::Garrison eve::rts::RTSBuildingSnapshot::garrison

在文件 RTSSnapshot.h 第 92 行定义.

◆ indirectFire

Building::IndirectFire eve::rts::RTSBuildingSnapshot::indirectFire

在文件 RTSSnapshot.h 第 99 行定义.

◆ infrastructure

Building::Infrastructure eve::rts::RTSBuildingSnapshot::infrastructure

在文件 RTSSnapshot.h 第 97 行定义.

◆ integrity

Building::Integrity eve::rts::RTSBuildingSnapshot::integrity

在文件 RTSSnapshot.h 第 80 行定义.

◆ occupants

std::vector<SubjectRef> eve::rts::RTSBuildingSnapshot::occupants

在文件 RTSSnapshot.h 第 93 行定义.

◆ orders

OrderComponent::Snapshot eve::rts::RTSBuildingSnapshot::orders

在文件 RTSSnapshot.h 第 101 行定义.

◆ orderTargets

std::map<std::string, SubjectRef> eve::rts::RTSBuildingSnapshot::orderTargets

在文件 RTSSnapshot.h 第 102 行定义.

◆ placement

Building::Placement eve::rts::RTSBuildingSnapshot::placement

在文件 RTSSnapshot.h 第 77 行定义.

◆ productionJson

std::string eve::rts::RTSBuildingSnapshot::productionJson

在文件 RTSSnapshot.h 第 100 行定义.

◆ rally

Building::Rally eve::rts::RTSBuildingSnapshot::rally

在文件 RTSSnapshot.h 第 85 行定义.

◆ rallyCommandTarget

SubjectRef eve::rts::RTSBuildingSnapshot::rallyCommandTarget

在文件 RTSSnapshot.h 第 86 行定义.

◆ rallyTransport

SubjectRef eve::rts::RTSBuildingSnapshot::rallyTransport

在文件 RTSSnapshot.h 第 87 行定义.

◆ reinforcements

std::vector<SubjectRef> eve::rts::RTSBuildingSnapshot::reinforcements

在文件 RTSSnapshot.h 第 88 行定义.

◆ shield

Building::Shield eve::rts::RTSBuildingSnapshot::shield

在文件 RTSSnapshot.h 第 81 行定义.

◆ subject

SubjectRef eve::rts::RTSBuildingSnapshot::subject

在文件 RTSSnapshot.h 第 71 行定义.

被这些函数引用 eve::rts::RTS::snapshotState().

◆ supply

Building::Supply eve::rts::RTSBuildingSnapshot::supply

在文件 RTSSnapshot.h 第 94 行定义.

◆ tags

std::vector<std::string> eve::rts::RTSBuildingSnapshot::tags

在文件 RTSSnapshot.h 第 74 行定义.

◆ technology

Building::Technology eve::rts::RTSBuildingSnapshot::technology

在文件 RTSSnapshot.h 第 96 行定义.

◆ vision

Building::Vision eve::rts::RTSBuildingSnapshot::vision

在文件 RTSSnapshot.h 第 95 行定义.


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