#include <TESSpellList.h>
◆ SpellData()
RE::TESSpellList::SpellData::SpellData |
( |
| ) |
|
◆ ~SpellData()
RE::TESSpellList::SpellData::~SpellData |
( |
| ) |
|
|
default |
◆ AddLevSpell()
bool RE::TESSpellList::SpellData::AddLevSpell |
( |
TESLevSpell * |
a_levSpell | ) |
|
◆ AddLevSpells()
bool RE::TESSpellList::SpellData::AddLevSpells |
( |
const std::vector< TESLevSpell * > & |
a_levSpells | ) |
|
◆ AddShout()
bool RE::TESSpellList::SpellData::AddShout |
( |
TESShout * |
a_shout | ) |
|
◆ AddShouts()
bool RE::TESSpellList::SpellData::AddShouts |
( |
const std::vector< TESShout * > & |
a_shouts | ) |
|
◆ AddSpell()
bool RE::TESSpellList::SpellData::AddSpell |
( |
SpellItem * |
a_spell | ) |
|
◆ AddSpells()
bool RE::TESSpellList::SpellData::AddSpells |
( |
const std::vector< SpellItem * > & |
a_spells | ) |
|
◆ GetIndex() [1/3]
std::optional<std::uint32_t> RE::TESSpellList::SpellData::GetIndex |
( |
const SpellItem * |
a_spell | ) |
const |
◆ GetIndex() [2/3]
std::optional<std::uint32_t> RE::TESSpellList::SpellData::GetIndex |
( |
const TESLevSpell * |
a_levSpell | ) |
const |
◆ GetIndex() [3/3]
std::optional<std::uint32_t> RE::TESSpellList::SpellData::GetIndex |
( |
const TESShout * |
a_shout | ) |
const |
◆ RemoveLevSpell()
bool RE::TESSpellList::SpellData::RemoveLevSpell |
( |
TESLevSpell * |
a_levSpell | ) |
|
◆ RemoveLevSpells()
bool RE::TESSpellList::SpellData::RemoveLevSpells |
( |
const std::vector< TESLevSpell * > & |
a_levSpells | ) |
|
◆ RemoveShout()
bool RE::TESSpellList::SpellData::RemoveShout |
( |
TESShout * |
a_shout | ) |
|
◆ RemoveShouts()
bool RE::TESSpellList::SpellData::RemoveShouts |
( |
const std::vector< TESShout * > & |
a_shouts | ) |
|
◆ RemoveSpell()
bool RE::TESSpellList::SpellData::RemoveSpell |
( |
SpellItem * |
a_spell | ) |
|
◆ RemoveSpells()
bool RE::TESSpellList::SpellData::RemoveSpells |
( |
const std::vector< SpellItem * > & |
a_spells | ) |
|
◆ TES_HEAP_REDEFINE_NEW()
RE::TESSpellList::SpellData::TES_HEAP_REDEFINE_NEW |
( |
| ) |
|
◆ levSpells
◆ numlevSpells
std::uint32_t RE::TESSpellList::SpellData::numlevSpells |
◆ numShouts
std::uint32_t RE::TESSpellList::SpellData::numShouts |
◆ numSpells
std::uint32_t RE::TESSpellList::SpellData::numSpells |
◆ pad24
std::uint32_t RE::TESSpellList::SpellData::pad24 |
◆ shouts
TESShout** RE::TESSpellList::SpellData::shouts |
◆ spells
SpellItem** RE::TESSpellList::SpellData::spells |
The documentation for this struct was generated from the following file: