One module-owned unit snapshot; external provider links are intentionally excluded. 更多...
#include <RTSSnapshot.h>
详细描述
One module-owned unit snapshot; external provider links are intentionally excluded.
在文件 RTSSnapshot.h 第 29 行定义.
类成员变量说明
◆ abilities
| Unit::Abilities eve::rts::RTSUnitSnapshot::abilities |
在文件 RTSSnapshot.h 第 49 行定义.
◆ abilityTarget
| SubjectRef eve::rts::RTSUnitSnapshot::abilityTarget |
在文件 RTSSnapshot.h 第 50 行定义.
◆ artillery
| Unit::Artillery eve::rts::RTSUnitSnapshot::artillery |
在文件 RTSSnapshot.h 第 59 行定义.
◆ attributes
| attributes::AttributeProjectionSnapshot eve::rts::RTSUnitSnapshot::attributes |
在文件 RTSSnapshot.h 第 33 行定义.
◆ capture
| Unit::Capture eve::rts::RTSUnitSnapshot::capture |
在文件 RTSSnapshot.h 第 51 行定义.
◆ combat
| Unit::Combat eve::rts::RTSUnitSnapshot::combat |
在文件 RTSSnapshot.h 第 41 行定义.
◆ combatTarget
| SubjectRef eve::rts::RTSUnitSnapshot::combatTarget |
在文件 RTSSnapshot.h 第 42 行定义.
◆ command
| Unit::Command eve::rts::RTSUnitSnapshot::command |
在文件 RTSSnapshot.h 第 46 行定义.
◆ commandSource
| SubjectRef eve::rts::RTSUnitSnapshot::commandSource |
在文件 RTSSnapshot.h 第 47 行定义.
◆ commandUplink
| SubjectRef eve::rts::RTSUnitSnapshot::commandUplink |
在文件 RTSSnapshot.h 第 48 行定义.
◆ container
| SubjectRef eve::rts::RTSUnitSnapshot::container |
在文件 RTSSnapshot.h 第 53 行定义.
◆ containmentCapacity
| std::size_t eve::rts::RTSUnitSnapshot::containmentCapacity = 0 |
在文件 RTSSnapshot.h 第 52 行定义.
◆ convoyLeader
| SubjectRef eve::rts::RTSUnitSnapshot::convoyLeader |
在文件 RTSSnapshot.h 第 57 行定义.
◆ definition
| LogicalId eve::rts::RTSUnitSnapshot::definition |
在文件 RTSSnapshot.h 第 31 行定义.
◆ displayName
| std::string eve::rts::RTSUnitSnapshot::displayName |
在文件 RTSSnapshot.h 第 32 行定义.
◆ durability
| Unit::Durability eve::rts::RTSUnitSnapshot::durability |
在文件 RTSSnapshot.h 第 43 行定义.
◆ effects
| RTSEffectSnapshot eve::rts::RTSUnitSnapshot::effects |
在文件 RTSSnapshot.h 第 35 行定义.
◆ escortTarget
| SubjectRef eve::rts::RTSUnitSnapshot::escortTarget |
在文件 RTSSnapshot.h 第 63 行定义.
◆ faction
| SubjectRef eve::rts::RTSUnitSnapshot::faction |
在文件 RTSSnapshot.h 第 36 行定义.
◆ fireSupportRequester
| SubjectRef eve::rts::RTSUnitSnapshot::fireSupportRequester |
在文件 RTSSnapshot.h 第 60 行定义.
◆ morale
| Unit::Morale eve::rts::RTSUnitSnapshot::morale |
在文件 RTSSnapshot.h 第 58 行定义.
◆ motion
| Unit::Motion eve::rts::RTSUnitSnapshot::motion |
在文件 RTSSnapshot.h 第 37 行定义.
◆ navigation
| Unit::Navigation eve::rts::RTSUnitSnapshot::navigation |
在文件 RTSSnapshot.h 第 38 行定义.
◆ observedFireSpotter
| SubjectRef eve::rts::RTSUnitSnapshot::observedFireSpotter |
在文件 RTSSnapshot.h 第 61 行定义.
◆ occupants
| std::vector<SubjectRef> eve::rts::RTSUnitSnapshot::occupants |
在文件 RTSSnapshot.h 第 54 行定义.
◆ orders
| OrderComponent::Snapshot eve::rts::RTSUnitSnapshot::orders |
在文件 RTSSnapshot.h 第 65 行定义.
◆ orderTargets
| std::map<std::string, SubjectRef> eve::rts::RTSUnitSnapshot::orderTargets |
在文件 RTSSnapshot.h 第 66 行定义.
◆ shield
| Unit::Shield eve::rts::RTSUnitSnapshot::shield |
在文件 RTSSnapshot.h 第 44 行定义.
◆ subject
| SubjectRef eve::rts::RTSUnitSnapshot::subject |
在文件 RTSSnapshot.h 第 30 行定义.
被这些函数引用 eve::rts::RTS::snapshotState().
◆ supply
| Unit::Supply eve::rts::RTSUnitSnapshot::supply |
在文件 RTSSnapshot.h 第 55 行定义.
◆ supplyTarget
| SubjectRef eve::rts::RTSUnitSnapshot::supplyTarget |
在文件 RTSSnapshot.h 第 56 行定义.
◆ tactics
| Unit::Tactics eve::rts::RTSUnitSnapshot::tactics |
在文件 RTSSnapshot.h 第 62 行定义.
◆ tags
| std::vector<std::string> eve::rts::RTSUnitSnapshot::tags |
在文件 RTSSnapshot.h 第 34 行定义.
◆ technology
| Unit::Technology eve::rts::RTSUnitSnapshot::technology |
在文件 RTSSnapshot.h 第 64 行定义.
◆ veterancy
| Unit::Veterancy eve::rts::RTSUnitSnapshot::veterancy |
在文件 RTSSnapshot.h 第 45 行定义.
◆ vision
| Unit::Vision eve::rts::RTSUnitSnapshot::vision |
在文件 RTSSnapshot.h 第 39 行定义.
◆ worker
| RTSWorkerSnapshot eve::rts::RTSUnitSnapshot::worker |
在文件 RTSSnapshot.h 第 40 行定义.
该结构体的文档由以下文件生成:
- src/modules/rts/RTSSnapshot.h