载入中...
搜索中...
未找到
Weapon-domain effect adapter and heat/jam executor. 更多...
#include "common/Export.h"#include "common/Result.h"#include "common/SubjectRef.h"#include "common/Time.h"#include "effects/EffectContainer.h"#include <cstdint>#include <string>#include <vector>类 | |
| struct | eve::weapon::WeaponEffectTarget |
| Mutable weapon state interpreted by the typed executor. 更多... | |
| struct | eve::weapon::WeaponEffectDefinition |
| Typed weapon definition projected into the common lifecycle. 更多... | |
| struct | eve::weapon::WeaponEffectUpdate |
| Result of one weapon lifecycle step and domain settlement. 更多... | |
| struct | eve::weapon::WeaponEffectSnapshot |
| In-memory weapon effect snapshot. 更多... | |
| class | eve::weapon::WeaponEffectExecutor |
| Weapon executor applying heat, jam and recoil rules. 更多... | |
| class | eve::weapon::WeaponEffectAdapter |
| Weapon adapter with a single common lifecycle owner. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::weapon |
| 载具模块入口(eve.Vehicle):定义注册 / 实体工厂 / RTS 命令 / 帧调度。 设计文档:docs/dev/通用载具系统设计.md | |
枚举 | |
| enum class | eve::weapon::WeaponEffectKind : std::uint8_t { eve::weapon::Heat , eve::weapon::Jam , eve::weapon::Recoil } |
| Weapon-specific effect strategy. 更多... | |
详细描述
Weapon-domain effect adapter and heat/jam executor.
在文件 WeaponEffects.h 中定义.