载入中...
搜索中...
未找到
类 | |
| struct | Checkpoint |
| struct | EconomySlot |
| struct | PaidConstruction |
| struct | PaidProduction |
Public 属性 | |
| action::ActionRuntime | actions |
| ActionAdapter | adapter {actions} |
| map::Pathfinder | pathfinder |
| crowd::Crowd | crowd |
| sensing::SensingWorld | sensing |
| combat::DamageRuntime | damage |
| definitions::DefinitionRegistry | definitions |
| RTSCommandLog | commandLog |
| std::map< std::string, std::unique_ptr< EconomySlot > > | economies |
| std::map< std::string, std::unique_ptr< map::Fov > > | fovs |
| std::map< std::string, SubjectRef > | pendingProductionSubjects |
| std::vector< PaidProduction > | paidProduction |
| std::vector< PaidConstruction > | paidConstruction |
| std::map< std::string, Checkpoint > | checkpoints |
| std::uint64_t | nextTick = 1 |
| std::uint64_t | aiProductionSequence = 1 |
| bool | spawningProduction = false |
| int | width = 0 |
| int | height = 0 |
| float | cellSize = 1.0f |
| float | originX = 0.0f |
| float | originY = 0.0f |
| std::vector< float > | terrainElevations |
| bool | configured = false |
详细描述
类成员变量说明
◆ actions
| action::ActionRuntime eve::rts::RTS::ScriptRuntime::actions |
◆ adapter
| ActionAdapter eve::rts::RTS::ScriptRuntime::adapter {actions} |
◆ aiProductionSequence
◆ cellSize
◆ checkpoints
| std::map<std::string, Checkpoint> eve::rts::RTS::ScriptRuntime::checkpoints |
◆ commandLog
| RTSCommandLog eve::rts::RTS::ScriptRuntime::commandLog |
◆ configured
◆ crowd
| crowd::Crowd eve::rts::RTS::ScriptRuntime::crowd |
◆ damage
| combat::DamageRuntime eve::rts::RTS::ScriptRuntime::damage |
◆ definitions
| definitions::DefinitionRegistry eve::rts::RTS::ScriptRuntime::definitions |
◆ economies
| std::map<std::string, std::unique_ptr<EconomySlot> > eve::rts::RTS::ScriptRuntime::economies |
◆ fovs
| std::map<std::string, std::unique_ptr<map::Fov> > eve::rts::RTS::ScriptRuntime::fovs |
◆ height
◆ nextTick
◆ originX
◆ originY
◆ paidConstruction
| std::vector<PaidConstruction> eve::rts::RTS::ScriptRuntime::paidConstruction |
◆ paidProduction
| std::vector<PaidProduction> eve::rts::RTS::ScriptRuntime::paidProduction |
◆ pathfinder
| map::Pathfinder eve::rts::RTS::ScriptRuntime::pathfinder |
◆ pendingProductionSubjects
| std::map<std::string, SubjectRef> eve::rts::RTS::ScriptRuntime::pendingProductionSubjects |
◆ sensing
| sensing::SensingWorld eve::rts::RTS::ScriptRuntime::sensing |
◆ spawningProduction
◆ terrainElevations
◆ width
该结构体的文档由以下文件生成:
- src/modules/rts/RTS.cpp