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

Deterministic hitstop and hitstun ownership for combat. 更多...

#include "common/Export.h"
#include "combat/Damage.h"
#include "common/Result.h"
#include "common/SubjectRef.h"
#include "common/Time.h"
#include <cstdint>
#include <map>
#include <string>
#include <vector>

浏览源代码.

类

struct  eve::combat::HitFeelRequest
 Authored freeze/stun durations applied after a damage outcome. 更多...
 
struct  eve::combat::HitFeelState
 Per-subject freeze or stun remaining after the last commit. 更多...
 
struct  eve::combat::HitFeelEvent
 Owning feel event. 更多...
 
struct  eve::combat::HitFeelAdvance
 Complete owning result of one feel advance. 更多...
 
class  eve::combat::HitFeelRuntime
 Owner-thread hitstop/hitstun coordinator. 更多...
 

命名空间

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

枚举

enum class  eve::combat::HitFeelEventKind : std::uint8_t { eve::combat::HitstopStarted , eve::combat::HitstopEnded , eve::combat::HitstunStarted , eve::combat::HitstunEnded }
 Observable feel event after apply or advance. 更多...
 

详细描述

Deterministic hitstop and hitstun ownership for combat.

在文件 HitFeel.h 中定义.