载入中...
搜索中...
未找到
eve::combat::IMeleePoseSource类 参考abstract
Optional pose resolver for active hitbox ids. 更多...
#include <MeleeHit.h>
类 eve::combat::IMeleePoseSource 继承关系图:
Public 成员函数 | |
| virtual | ~IMeleePoseSource ()=default |
| Releases IMeleePoseSource resources. | |
| virtual Result< MeleePose > | pose (SubjectRef subject, std::string_view hitboxId) const =0 |
| Resolve the current world pose for one subject's active hitbox. | |
详细描述
Optional pose resolver for active hitbox ids.
Called synchronously on the owner thread. Implementations must not retain borrowed strings, reenter MeleeHitRuntime, or read a wall clock.
在文件 MeleeHit.h 第 112 行定义.
构造及析构函数说明
◆ ~IMeleePoseSource()
|
virtualdefault |
Releases IMeleePoseSource resources.
成员函数说明
◆ pose()
|
pure virtual |
Resolve the current world pose for one subject's active hitbox.
- 参数
-
subject Attacking subject. hitboxId Timeline resource id (e.g. weapon.main).
在 eve::combat::CombatCharacterPoseSource 内被实现.
被这些函数引用 eve::combat::MeleeHitRuntime::advance() , 以及 eve::combat::MeleeHitRuntime::armHitbox().
该类的文档由以下文件生成:
- src/modules/combat/MeleeHit.h