载入中...
搜索中...
未找到
Owning read-only projection of one registered combat subject. 更多...
#include <CombatLocomotion.h>
Public 属性 | |
| SubjectRef | subject |
| std::string | ownerId |
| CombatVector2 | position |
| CombatVector2 | velocity |
| CombatVector2 | facing {1.0, 0.0} |
| CombatVector2 | moveDirection |
| double | moveSpeedFraction = 0.0 |
| double | maximumSpeed = 0.0 |
| double | acceleration = 0.0 |
| std::optional< CombatNavigationGoal > | navigationGoal |
详细描述
Owning read-only projection of one registered combat subject.
在文件 CombatLocomotion.h 第 43 行定义.
类成员变量说明
◆ acceleration
| double eve::combat::CombatLocomotionState::acceleration = 0.0 |
在文件 CombatLocomotion.h 第 52 行定义.
◆ facing
| CombatVector2 eve::combat::CombatLocomotionState::facing {1.0, 0.0} |
在文件 CombatLocomotion.h 第 48 行定义.
◆ maximumSpeed
| double eve::combat::CombatLocomotionState::maximumSpeed = 0.0 |
在文件 CombatLocomotion.h 第 51 行定义.
◆ moveDirection
| CombatVector2 eve::combat::CombatLocomotionState::moveDirection |
在文件 CombatLocomotion.h 第 49 行定义.
◆ moveSpeedFraction
| double eve::combat::CombatLocomotionState::moveSpeedFraction = 0.0 |
在文件 CombatLocomotion.h 第 50 行定义.
◆ navigationGoal
| std::optional<CombatNavigationGoal> eve::combat::CombatLocomotionState::navigationGoal |
在文件 CombatLocomotion.h 第 53 行定义.
◆ ownerId
| std::string eve::combat::CombatLocomotionState::ownerId |
在文件 CombatLocomotion.h 第 45 行定义.
◆ position
| CombatVector2 eve::combat::CombatLocomotionState::position |
在文件 CombatLocomotion.h 第 46 行定义.
◆ subject
| SubjectRef eve::combat::CombatLocomotionState::subject |
在文件 CombatLocomotion.h 第 44 行定义.
◆ velocity
| CombatVector2 eve::combat::CombatLocomotionState::velocity |
在文件 CombatLocomotion.h 第 47 行定义.
该结构体的文档由以下文件生成:
- src/modules/combat/CombatLocomotion.h