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

Block and parry windows projected from Montage state. 更多...

#include "common/Export.h"
#include "action/ActionStateWindowBlock.h"
#include "combat/Damage.h"
#include "common/SubjectRef.h"
#include <cstdint>
#include <functional>
#include <map>
#include <string>
#include <vector>

浏览源代码.

类

struct  eve::combat::GuardEvaluation
 Owning audit of one guard evaluation. 更多...
 
class  eve::combat::GuardWindowState
 Authoritative projection of active block/parry Montage windows. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::combat
 

类型定义

using eve::combat::GuardSubjectResolver = std::function< Result< SubjectRef >(ecs::EntityHandle)>
 Resolves an owning stable subject from a generation-qualified ECS handle.
 

枚举

enum class  eve::combat::GuardMode : std::uint8_t { eve::combat::Block , eve::combat::Parry }
 Guard mode authored on a combat:guard-window timeline item. 更多...
 
enum class  eve::combat::GuardResult : std::uint8_t { eve::combat::None , eve::combat::Blocked , eve::combat::Parried }
 How an incoming hit interacts with an active guard window. 更多...
 

详细描述

Block and parry windows projected from Montage state.

在文件 GuardWindowState.h 中定义.