载入中...
搜索中...
未找到
eve::combat::CombatWarpRequest结构体 参考

Input for one deterministic motion-warp solve. 更多...

#include <CombatMotionWarp.h>

Public 成员函数

Result< void > validate () const
 Reject non-finite poses, distances or budgets.
 

Public 属性

CombatVector3 attacker
 
CombatVector3 target
 
CombatVector3 attackerFacing {1.0, 0.0, 0.0}
 
double desiredDistance = 1.2
 
double maxTranslation = 0.15
 
double remainingBudget = 0.6
 
bool horizontal = true
 
bool facing = true
 

详细描述

Input for one deterministic motion-warp solve.

在文件 CombatMotionWarp.h 第 12 行定义.

成员函数说明

◆ validate()

Result< void > eve::combat::CombatWarpRequest::validate ( ) const

类成员变量说明

◆ attacker

CombatVector3 eve::combat::CombatWarpRequest::attacker

在文件 CombatMotionWarp.h 第 13 行定义.

被这些函数引用 eve::combat::CombatLoopRuntime::advance() , 以及 validate().

◆ attackerFacing

CombatVector3 eve::combat::CombatWarpRequest::attackerFacing {1.0, 0.0, 0.0}

在文件 CombatMotionWarp.h 第 15 行定义.

被这些函数引用 validate().

◆ desiredDistance

double eve::combat::CombatWarpRequest::desiredDistance = 1.2

在文件 CombatMotionWarp.h 第 16 行定义.

被这些函数引用 validate().

◆ facing

bool eve::combat::CombatWarpRequest::facing = true

在文件 CombatMotionWarp.h 第 20 行定义.

◆ horizontal

bool eve::combat::CombatWarpRequest::horizontal = true

在文件 CombatMotionWarp.h 第 19 行定义.

◆ maxTranslation

double eve::combat::CombatWarpRequest::maxTranslation = 0.15

在文件 CombatMotionWarp.h 第 17 行定义.

被这些函数引用 validate().

◆ remainingBudget

double eve::combat::CombatWarpRequest::remainingBudget = 0.6

在文件 CombatMotionWarp.h 第 18 行定义.

被这些函数引用 validate().

◆ target

CombatVector3 eve::combat::CombatWarpRequest::target

在文件 CombatMotionWarp.h 第 14 行定义.

被这些函数引用 validate().


该结构体的文档由以下文件生成: