载入中...
搜索中...
未找到
eve::combat::HitFeelRequest结构体 参考
Authored freeze/stun durations applied after a damage outcome. 更多...
#include <HitFeel.h>
Public 成员函数 | |
| Result< void > | validate () const |
| Validate subjects and finite non-negative durations. | |
详细描述
成员函数说明
◆ validate()
| Result< void > eve::combat::HitFeelRequest::validate | ( | ) | const |
Validate subjects and finite non-negative durations.
在文件 HitFeel.cpp 第 13 行定义.
引用了 attacker, attackerHitstop, eve::Diagnostic::error(), eve::Result< T >::failure(), eve::InvalidArgument, eve::SubjectRef::isValid(), eve::Result< T >::success(), victim, victimHitstop, victimHitstun , 以及 eve::Duration::zero().
类成员变量说明
◆ attacker
| SubjectRef eve::combat::HitFeelRequest::attacker |
被这些函数引用 eve::combat::HitFeelRuntime::applyFromOutcome() , 以及 validate().
◆ attackerHitstop
| Duration eve::combat::HitFeelRequest::attackerHitstop = Duration::zero() |
被这些函数引用 validate().
◆ reaction
| HitReaction eve::combat::HitFeelRequest::reaction = HitReaction::None |
◆ victim
| SubjectRef eve::combat::HitFeelRequest::victim |
被这些函数引用 validate().
◆ victimHitstop
| Duration eve::combat::HitFeelRequest::victimHitstop = Duration::zero() |
被这些函数引用 validate().
◆ victimHitstun
| Duration eve::combat::HitFeelRequest::victimHitstun = Duration::zero() |
被这些函数引用 validate().
该结构体的文档由以下文件生成:
- src/modules/combat/HitFeel.h
- src/modules/combat/HitFeel.cpp