载入中...
搜索中...
未找到
Deterministic simulation durations for the three timed action phases. 更多...
#include <Action.h>
Public 属性 | |
| Duration | windup = Duration::zero() |
| Time spent in Windup before Active. | |
| Duration | active = Duration::zero() |
| Time for which the Active result remains in progress. | |
| Duration | recover = Duration::zero() |
| Time spent in Recover before completion. | |
详细描述
Deterministic simulation durations for the three timed action phases.
Durations are injected values. No action code reads a wall or monotonic clock; the caller advances an execution with a SimulationTick and Duration.
类成员变量说明
◆ active
| Duration eve::action::ActionTiming::active = Duration::zero() |
Time for which the Active result remains in progress.
被这些函数引用 eve::action::ActionRuntime::advance() , 以及 eve::action::ActionDefinition::validate().
◆ recover
| Duration eve::action::ActionTiming::recover = Duration::zero() |
Time spent in Recover before completion.
被这些函数引用 eve::action::ActionRuntime::advance() , 以及 eve::action::ActionDefinition::validate().
◆ windup
| Duration eve::action::ActionTiming::windup = Duration::zero() |
Time spent in Windup before Active.
被这些函数引用 eve::action::ActionRuntime::advance() , 以及 eve::action::ActionDefinition::validate().
该结构体的文档由以下文件生成:
- src/modules/action/Action.h