| addAttributeModifier(AttributeModifier modifier) | eve::rpg::RPGActor | |
| addAttributeModifier(const std::string &attribute, const std::string &source, const std::string &op, double value, int priority=0) | eve::rpg::RPGActor | |
| applyBuff(const std::string &effectId, const std::string &source="") | eve::rpg::RPGActor | |
| applyEffect(const std::string &effectId, const std::string &source="") | eve::rpg::RPGActor | |
| applyTrait(const std::string &traitId, const std::string &source="") | eve::rpg::RPGActor | |
| beginCastSkill(const std::string &skillId, RPGActor *target=nullptr) | eve::rpg::RPGActor | |
| canCastSkill(const std::string &skillId) | eve::rpg::RPGActor | |
| canCastSkillReason(const std::string &skillId) | eve::rpg::RPGActor | |
| cancelCastSkill() | eve::rpg::RPGActor | |
| checkLevelSkills() | eve::rpg::RPGActor | |
| checkpointJson() const | eve::rpg::RPGActor | |
| createActor() | eve::rpg::RPGActor | static |
| forgetSkill(const std::string &skillId) | eve::rpg::RPGActor | |
| gainXp(double amount) | eve::rpg::RPGActor | |
| getAttackElements() | eve::rpg::RPGActor | |
| getAttackSpeed() | eve::rpg::RPGActor | |
| getAttackStates() | eve::rpg::RPGActor | |
| getAttackTimesAdd() | eve::rpg::RPGActor | |
| getBaseAttribute(const std::string &attribute) | eve::rpg::RPGActor | |
| getBuffCount() | eve::rpg::RPGActor | |
| getBuffEffectId(int index) | eve::rpg::RPGActor | |
| getBuffInstanceId(int index) | eve::rpg::RPGActor | |
| getBuffProp(int instanceId, const std::string &key, const std::string &fallback={}) | eve::rpg::RPGActor | |
| getBuffRemaining(int index) | eve::rpg::RPGActor | |
| getBuffSource(int index) | eve::rpg::RPGActor | |
| getBuffStacks(int index) | eve::rpg::RPGActor | |
| getCastingSkillId() | eve::rpg::RPGActor | |
| getCastProgress() | eve::rpg::RPGActor | |
| getClassId() | eve::rpg::RPGActor | |
| getClassLearnCount() | eve::rpg::RPGActor | |
| getClassLearnLevelAt(int index) | eve::rpg::RPGActor | |
| getClassLearnSkillIdAt(int index) | eve::rpg::RPGActor | |
| getCurrent(const std::string &resource) | eve::rpg::RPGActor | |
| getElementRate(const std::string &element) | eve::rpg::RPGActor | |
| getExParam(const std::string &exParam) | eve::rpg::RPGActor | |
| getFinalAttribute(const std::string &attribute) | eve::rpg::RPGActor | |
| getLevel() | eve::rpg::RPGActor | |
| getMax(const std::string &resource) | eve::rpg::RPGActor | |
| getParamRate(const std::string ¶m) | eve::rpg::RPGActor | |
| getSkillCooldown(const std::string &skillId) | eve::rpg::RPGActor | |
| getStateRate(const std::string &stateId) | eve::rpg::RPGActor | |
| getStatusCount() | eve::rpg::RPGActor | |
| getStatusEffectId(int index) | eve::rpg::RPGActor | |
| getStatusInstanceId(int index) | eve::rpg::RPGActor | |
| getStatusProp(int instanceId, const std::string &key, const std::string &fallback={}) | eve::rpg::RPGActor | |
| getStatusRemaining(int index) | eve::rpg::RPGActor | |
| getStatusSource(int index) | eve::rpg::RPGActor | |
| getStatusStacks(int index) | eve::rpg::RPGActor | |
| getTraitCount() | eve::rpg::RPGActor | |
| getTraitIdAt(int index) | eve::rpg::RPGActor | |
| getTraitInstanceIdAt(int index) | eve::rpg::RPGActor | |
| getTraitSourceAt(int index) | eve::rpg::RPGActor | |
| getXp() | eve::rpg::RPGActor | |
| getXpToNext() | eve::rpg::RPGActor | |
| hasAttribute(const std::string &attribute) | eve::rpg::RPGActor | |
| hasBuff(const std::string &effectId) | eve::rpg::RPGActor | |
| hasBuffTag(const std::string &tag) | eve::rpg::RPGActor | |
| hasClass(const std::string &classId) | eve::rpg::RPGActor | |
| hasEffect(const std::string &effectId) | eve::rpg::RPGActor | |
| hasStatusTag(const std::string &tag) | eve::rpg::RPGActor | |
| hasTrait(const std::string &traitId) | eve::rpg::RPGActor | |
| heal(const std::string &resource, double amount) | eve::rpg::RPGActor | |
| isCastingSkill() | eve::rpg::RPGActor | |
| isDead(const std::string &resource) | eve::rpg::RPGActor | |
| isStateResist(const std::string &stateId) | eve::rpg::RPGActor | |
| knowsSkill(const std::string &skillId) | eve::rpg::RPGActor | |
| learnSkill(const std::string &skillId) | eve::rpg::RPGActor | |
| liveActors() | eve::rpg::RPGActor | static |
| modifyBaseAttribute(const std::string &attribute, double delta) | eve::rpg::RPGActor | |
| Party | eve::rpg::RPGActor | friend |
| release() override | eve::rpg::RPGActor | inline |
| removeAllAttributeModifiersBySource(const std::string &source) | eve::rpg::RPGActor | |
| removeAttributeModifier(const ModifierId &modifierId) | eve::rpg::RPGActor | |
| removeAttributeModifier(const std::string &attribute, const std::string &modifierId) | eve::rpg::RPGActor | |
| removeAttributeModifiersBySource(const std::string &attribute, const std::string &source) | eve::rpg::RPGActor | |
| removeBuff(int instanceId) | eve::rpg::RPGActor | |
| removeBuffByEffect(const std::string &effectId) | eve::rpg::RPGActor | |
| removeBuffBySource(const std::string &source) | eve::rpg::RPGActor | |
| removeBuffByTag(const std::string &tag) | eve::rpg::RPGActor | |
| removeStatus(int instanceId) | eve::rpg::RPGActor | |
| removeStatusByEffect(const std::string &effectId) | eve::rpg::RPGActor | |
| removeStatusBySource(const std::string &source) | eve::rpg::RPGActor | |
| removeStatusByTag(const std::string &tag) | eve::rpg::RPGActor | |
| removeTrait(int instanceId) | eve::rpg::RPGActor | |
| removeTraitsBySource(const std::string &source) | eve::rpg::RPGActor | |
| removeTraitsByTrait(const std::string &traitId) | eve::rpg::RPGActor | |
| restoreCheckpointJson(std::string_view json) | eve::rpg::RPGActor | |
| restoreProgression(int level, double xp, double xpToNext) | eve::rpg::RPGActor | |
| revive(const std::string &resource, double amount=-1.0) | eve::rpg::RPGActor | |
| RPGSaveSession | eve::rpg::RPGActor | friend |
| setBaseAttribute(const std::string &attribute, double value) | eve::rpg::RPGActor | |
| setBuffProp(int instanceId, const std::string &key, const std::string &value) | eve::rpg::RPGActor | |
| setClass(const std::string &classId) | eve::rpg::RPGActor | |
| setCurrent(const std::string &resource, double value) | eve::rpg::RPGActor | |
| setSkillCooldown(const std::string &skillId, float seconds) | eve::rpg::RPGActor | |
| setStatusProp(int instanceId, const std::string &key, const std::string &value) | eve::rpg::RPGActor | |
| setXpToNext(double value) | eve::rpg::RPGActor | |
| takeDamage(const std::string &resource, double amount, const std::string &source="") | eve::rpg::RPGActor | |