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

Owning observable state for one live carrier. 更多...

#include <CombatCarrier.h>

Public 属性

CarrierHandle handle
 
LogicalId recipeId
 
CarrierMotion motion
 
Duration age
 
Duration lifetime
 
int pierceRemaining = 0
 
int bounceRemaining = 0
 
std::optional< ecs::EntityHandle > target
 
ecs::EntityHandle source {}
 

详细描述

Owning observable state for one live carrier.

在文件 CombatCarrier.h 第 161 行定义.

类成员变量说明

◆ age

Duration eve::weapon::CarrierState::age

在文件 CombatCarrier.h 第 165 行定义.

◆ bounceRemaining

int eve::weapon::CarrierState::bounceRemaining = 0

在文件 CombatCarrier.h 第 168 行定义.

◆ handle

CarrierHandle eve::weapon::CarrierState::handle

在文件 CombatCarrier.h 第 162 行定义.

◆ lifetime

Duration eve::weapon::CarrierState::lifetime

在文件 CombatCarrier.h 第 166 行定义.

◆ motion

CarrierMotion eve::weapon::CarrierState::motion

在文件 CombatCarrier.h 第 164 行定义.

◆ pierceRemaining

int eve::weapon::CarrierState::pierceRemaining = 0

在文件 CombatCarrier.h 第 167 行定义.

◆ recipeId

LogicalId eve::weapon::CarrierState::recipeId

在文件 CombatCarrier.h 第 163 行定义.

◆ source

ecs::EntityHandle eve::weapon::CarrierState::source {}

在文件 CombatCarrier.h 第 170 行定义.

◆ target

std::optional<ecs::EntityHandle> eve::weapon::CarrierState::target

在文件 CombatCarrier.h 第 169 行定义.


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