载入中...
搜索中...
未找到
Deterministic player/navigation locomotion adapter for combat subjects. 更多...
#include "common/Export.h"#include "common/Result.h"#include "common/SubjectRef.h"#include "common/Time.h"#include <map>#include <optional>#include <string>#include <vector>类 | |
| struct | eve::combat::CombatVector2 |
| Finite position or direction in the horizontal combat plane. 更多... | |
| struct | eve::combat::CombatLocomotionDefinition |
| Immutable registration data for one locomotion subject. 更多... | |
| struct | eve::combat::CombatNavigationGoal |
| Owning navigation goal retained by the locomotion authority. 更多... | |
| struct | eve::combat::CombatLocomotionState |
| Owning read-only projection of one registered combat subject. 更多... | |
| struct | eve::combat::CombatNavigationSteering |
| Owning output produced by an optional navigation adapter. 更多... | |
| class | eve::combat::ICombatNavigationProvider |
| Optional synchronous navigation boundary consumed by combat locomotion. 更多... | |
| class | eve::combat::DirectCombatNavigationProvider |
| Straight-line obstacle-free provider useful for arenas and deterministic tests. 更多... | |
| struct | eve::combat::CombatLocomotionEvent |
| Owning event emitted after a successful complete locomotion frame. 更多... | |
| struct | eve::combat::CombatLocomotionAdvance |
| Complete owning result of one committed locomotion frame. 更多... | |
| class | eve::combat::CombatLocomotionRuntime |
| Owner-thread combat locomotion authority shared by player and navigation commands. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::combat |
枚举 | |
| enum class | eve::combat::CombatNavigationPhase : std::uint8_t { eve::combat::Moving , eve::combat::Arrived } |
| Navigation steering status for the current deterministic step. 更多... | |
| enum class | eve::combat::CombatLocomotionEventKind : std::uint8_t { eve::combat::Moved , eve::combat::Arrived } |
| Observable committed locomotion event. 更多... | |
详细描述
Deterministic player/navigation locomotion adapter for combat subjects.
在文件 CombatLocomotion.h 中定义.