载入中...
搜索中...
未找到
eve::rpg::SkillSystem 成员列表

成员的完整列表,这些成员属于 eve::rpg::SkillSystem,包括所有继承而来的类成员

beginCast(RPGActor *actor, const std::string &skillId, RPGActor *target=nullptr, std::string *reason=nullptr)eve::rpg::SkillSystemstatic
canCast(RPGActor *actor, const std::string &skillId, std::string *reason=nullptr)eve::rpg::SkillSystemstatic
cancelCast(RPGActor *actor)eve::rpg::SkillSystemstatic
CastCondition typedefeve::rpg::SkillSystem
clearCastConditions()eve::rpg::SkillSystemstatic
forget(RPGActor *actor, const std::string &skillId)eve::rpg::SkillSystemstatic
getCastingSkillId(RPGActor *actor)eve::rpg::SkillSystemstatic
getCastProgress(RPGActor *actor)eve::rpg::SkillSystemstatic
getCooldownRemaining(RPGActor *actor, const std::string &skillId)eve::rpg::SkillSystemstatic
isCasting(RPGActor *actor)eve::rpg::SkillSystemstatic
knows(RPGActor *actor, const std::string &skillId)eve::rpg::SkillSystemstatic
learn(RPGActor *actor, const std::string &skillId)eve::rpg::SkillSystemstatic
pollCastEvents(std::vector< SkillCastEvent > &out)eve::rpg::SkillSystemstatic
registerCastCondition(const std::string &name, CastCondition fn)eve::rpg::SkillSystemstatic
setCooldownRemaining(RPGActor *actor, const std::string &skillId, float seconds)eve::rpg::SkillSystemstatic
unregisterCastCondition(const std::string &name)eve::rpg::SkillSystemstatic
update(float dt)eve::rpg::SkillSystemstatic