载入中...
搜索中...
未找到
RTS effect adapter with morale, suppression and production policies. 更多...
#include "common/Export.h"#include "common/Result.h"#include "common/SubjectRef.h"#include "common/Time.h"#include "effects/EffectContainer.h"#include <cstddef>#include <cstdint>#include <string>#include <string_view>#include <vector>类 | |
| struct | eve::rts::RTSEffectTarget |
| Mutable RTS state affected by the domain executor. 更多... | |
| struct | eve::rts::RTSEffectDefinition |
| Typed RTS definition projected to the common lifecycle schema. 更多... | |
| struct | eve::rts::RTSEffectUpdate |
| Result of one RTS lifecycle step and domain settlement. 更多... | |
| struct | eve::rts::RTSEffectSnapshot |
| Serializable in-memory RTS effect snapshot. 更多... | |
| class | eve::rts::RTSEffectExecutor |
| RTS executor for morale, suppression and production-lock semantics. 更多... | |
| class | eve::rts::RTSEffectAdapter |
| RTS adapter that keeps the common container as the sole instance owner. 更多... | |
| class | eve::rts::RTSEffectComponent |
| Entity-local RTS effect component backed by the canonical adapter. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::rts |
枚举 | |
| enum class | eve::rts::RTSEffectKind : std::uint8_t { eve::rts::Morale , eve::rts::Suppression , eve::rts::ProductionLock } |
| RTS-specific interpretation of an effect instance. 更多... | |
详细描述
RTS effect adapter with morale, suppression and production policies.
在文件 RTSEffects.h 中定义.