OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
ESM::SpellList Struct Reference

#include <spelllist.hpp>

Collaboration diagram for ESM::SpellList:

Public Member Functions

bool exists (const std::string &spell) const
 Is this spell ID in mList? More...
 
void add (ESMReader &esm)
 Load one spell, assumes the subrecord name was already read. More...
 
void save (ESMWriter &esm) const
 

Public Attributes

std::vector< std::string > mList
 

Detailed Description

A list of references to spells and spell effects. This is shared between the records BSGN, NPC and RACE. NPCS subrecord.

Member Function Documentation

void ESM::SpellList::add ( ESMReader esm)

Load one spell, assumes the subrecord name was already read.

Here is the call graph for this function:

Here is the caller graph for this function:

bool ESM::SpellList::exists ( const std::string &  spell) const

Is this spell ID in mList?

Here is the call graph for this function:

Here is the caller graph for this function:

void ESM::SpellList::save ( ESMWriter esm) const

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

std::vector<std::string> ESM::SpellList::mList

The documentation for this struct was generated from the following files: