OpenMW
Public Member Functions | Private Attributes
EsmTool::Record< T > Class Template Reference

#include <record.hpp>

List of all members.

Public Member Functions

T & get ()
void save (ESM::ESMWriter &esm)
void load (ESM::ESMReader &esm)
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()
template<>
void print ()

Private Attributes

mData

template<class T>
class EsmTool::Record< T >


Member Function Documentation

template<class T >
T& EsmTool::Record< T >::get ( ) [inline]
template<class T >
void EsmTool::Record< T >::load ( ESM::ESMReader esm) [inline, virtual]

Implements EsmTool::RecordBase.

template<class T >
void EsmTool::Record< T >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Activator >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Potion >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Armor >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Apparatus >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::BodyPart >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Book >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::BirthSign >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Cell >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Class >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Clothing >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Container >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Creature >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Dialogue >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Door >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Enchantment >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Faction >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Global >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::GameSetting >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::DialInfo >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Ingredient >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Land >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::CreatureLevList >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::ItemLevList >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Light >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Lockpick >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Probe >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Repair >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::LandTexture >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::MagicEffect >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Miscellaneous >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::NPC >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Pathgrid >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Race >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Region >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Script >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Skill >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::SoundGenerator >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Sound >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Spell >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::StartScript >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Static >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Weapon >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Activator >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Potion >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Armor >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Apparatus >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::BodyPart >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Book >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::BirthSign >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Cell >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Class >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Clothing >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Container >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Creature >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Dialogue >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Door >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Enchantment >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Faction >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Global >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::GameSetting >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::DialInfo >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Ingredient >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Land >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::CreatureLevList >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::ItemLevList >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Light >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Lockpick >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Probe >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Repair >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::LandTexture >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::MagicEffect >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Miscellaneous >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::NPC >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Pathgrid >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Race >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Region >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Script >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Skill >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::SoundGenerator >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Sound >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Spell >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::StartScript >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Static >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<>
void EsmTool::Record< ESM::Weapon >::print ( ) [virtual]

Implements EsmTool::RecordBase.

template<class T >
void EsmTool::Record< T >::save ( ESM::ESMWriter esm) [inline, virtual]

Implements EsmTool::RecordBase.


Member Data Documentation

template<class T >
T EsmTool::Record< T >::mData [private]

The documentation for this class was generated from the following file: