载入中...
搜索中...
未找到
eve::rpg::SkillConditionAdapter类 参考
Evaluates a condition using RPG Skill state without mutating it. 更多...
#include <SkillCondition.h>
静态 Public 成员函数 | |
| static decision::ConditionResult | evaluate (const RPGActor *actor, const SkillDefinition &definition, const decision::Condition &condition, SkillConditionQueries queries={}) |
| Evaluate one skill condition against an actor and definition. | |
详细描述
Evaluates a condition using RPG Skill state without mutating it.
在文件 SkillCondition.h 第 86 行定义.
成员函数说明
◆ evaluate()
|
static |
Evaluate one skill condition against an actor and definition.
- 参数
-
actor Borrowed actor observed synchronously; may be null. definition Borrowed skill definition observed synchronously. condition Owning, side-effect-free condition tree. queries Optional read-only authority and policy providers.
- 返回
- A stable, UI-ready condition explanation.
在文件 SkillCondition.cpp 第 70 行定义.
被这些函数引用 eve::rpg::SkillSystem::canCast().
该类的文档由以下文件生成:
- src/modules/rpg/SkillCondition.h
- src/modules/rpg/SkillCondition.cpp