载入中...
搜索中...
未找到
eve::rts::EffectSystem类 参考
Advances lifecycle-only effects on Units and Buildings. 更多...
#include <RTSSystems.h>
静态 Public 成员函数 | |
| static Result< std::size_t > | step (const SimulationStep &step, combat::DamageRuntime &settlement, const LifecycleEventSink &events={}) |
| Advance all attached effects by the injected simulation delta. | |
详细描述
Advances lifecycle-only effects on Units and Buildings.
在文件 RTSSystems.h 第 774 行定义.
成员函数说明
◆ step()
|
static |
Advance all attached effects by the injected simulation delta.
在文件 RTSSystems.cpp 第 4874 行定义.
引用了 eve::Diagnostic::error(), events, eve::Result< T >::failure(), eve::combat::DamageRuntime::heal(), index, eve::InvalidArgument, step, unit , 以及 view.
该类的文档由以下文件生成:
- src/modules/rts/RTSSystems.h
- src/modules/rts/RTSSystems.cpp