载入中...
搜索中...
未找到
VehicleEffects.h 文件参考

Vehicle-domain effect adapter and armor-zone 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::vehicle::VehicleEffectTarget
 Mutable vehicle state changed by the effect executor. 更多...
 
struct  eve::vehicle::VehicleEffectDefinition
 Strong vehicle definition projected into the common lifecycle. 更多...
 
struct  eve::vehicle::VehicleEffectUpdate
 Result of one vehicle lifecycle step and armor settlement. 更多...
 
struct  eve::vehicle::VehicleEffectSnapshot
 In-memory vehicle effect snapshot. 更多...
 
class  eve::vehicle::VehicleEffectExecutor
 Vehicle executor applying armor-zone and disable strategies. 更多...
 
class  eve::vehicle::VehicleEffectAdapter
 Vehicle adapter with one common container and one typed executor. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::vehicle
 驾驶者接口与玩家控制状态。
 

枚举

enum class  eve::vehicle::VehicleEffectKind : std::uint8_t { eve::vehicle::Damage , eve::vehicle::Repair , eve::vehicle::Disable }
 Vehicle-specific effect strategy. 更多...
 

详细描述

Vehicle-domain effect adapter and armor-zone executor.

在文件 VehicleEffects.h 中定义.