载入中...
搜索中...
未找到
Summary returned by the lifecycle executor after one simulation step. 更多...
#include <EffectTypes.h>
Public 属性 | |
| std::uint32_t | expired = 0 |
| double | elapsedSeconds = 0.0 |
| std::vector< EffectPeriodicTick > | periodicTicks |
| Periodic triggers in deterministic container order. | |
| eve::SimulationTick | tick = eve::SimulationTick::zero() |
| Scheduler tick that produced this summary. | |
详细描述
Summary returned by the lifecycle executor after one simulation step.
在文件 EffectTypes.h 第 212 行定义.
类成员变量说明
◆ elapsedSeconds
| double eve::effects::EffectUpdateSummary::elapsedSeconds = 0.0 |
在文件 EffectTypes.h 第 214 行定义.
◆ expired
| std::uint32_t eve::effects::EffectUpdateSummary::expired = 0 |
在文件 EffectTypes.h 第 213 行定义.
◆ periodicTicks
| std::vector<EffectPeriodicTick> eve::effects::EffectUpdateSummary::periodicTicks |
Periodic triggers in deterministic container order.
在文件 EffectTypes.h 第 216 行定义.
被这些函数引用 eve::card::CardEffectExecutor::settle(), eve::rts::RTSEffectExecutor::settle(), eve::vehicle::VehicleEffectExecutor::settle() , 以及 eve::weapon::WeaponEffectExecutor::settle().
◆ tick
| eve::SimulationTick eve::effects::EffectUpdateSummary::tick = eve::SimulationTick::zero() |
Scheduler tick that produced this summary.
在文件 EffectTypes.h 第 218 行定义.
该结构体的文档由以下文件生成:
- src/modules/effects/EffectTypes.h