|
OpenEnroth 731eccc
|
#include <cassert>#include <utility>#include "Engine/Spells/SpellEnums.h"#include "Utility/Segment.h"#include "CharacterEnums.h"Functions | |
| PortraitId | portraitForCondition (Condition condition) |
| Segment< Condition > | allConditions () |
| Segment< Mastery > | allSkillMasteries () |
| int | spellCountForMastery (Mastery maxMastery) |
| Segment< Skill > | allSkills () |
| Segment< Skill > | allVisibleSkills () |
| std::initializer_list< Skill > | allArmorSkills () |
| std::initializer_list< Skill > | allWeaponSkills () |
| std::initializer_list< Skill > | allMiscSkills () |
| std::initializer_list< Skill > | allMagicSkills () |
| Skill | skillForMagicSchool (MagicSchool school) |
| Skill | skillForSpell (SpellId spell) |
| Class | getTier1Class (Class classType) |
| Class | getTier2Class (Class classType) |
| Class | getTier3LightClass (Class classType) |
| Class | getTier3DarkClass (Class classType) |
| int | getClassTier (Class classType) |
| Segment< Class > | promotionsForClass (Class classType) |
| Segment< Attribute > | allEnchantableAttributes () |
| Segment< Attribute > | allStatAttributes () |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| PortraitId portraitForCondition | ( | Condition | condition | ) |
Get promotions of higher tier class relative to given one.
Base class is of tier 1. After initial promotion class becomes tier 2. Tier 2 class is promoted through light or dark path to tier 3 class.
| classType | Character class. |
| Skill skillForMagicSchool | ( | MagicSchool | school | ) |
|
inline |