OpenMW
|
#include <refiddata.hpp>
Public Member Functions | |
virtual int | getSize () const |
virtual const RecordBase & | getRecord (int index) const |
virtual RecordBase & | getRecord (int index) |
virtual void | appendRecord (const std::string &id) |
virtual void | load (int index, ESM::ESMReader &reader, bool base) |
virtual void | erase (int index, int count) |
virtual std::string | getId (int index) const |
virtual void | save (int index, ESM::ESMWriter &writer) const |
Public Attributes | |
std::vector< Record< RecordT > > | mContainer |
void CSMWorld::RefIdDataContainer< RecordT >::appendRecord | ( | const std::string & | id | ) | [virtual] |
Implements CSMWorld::RefIdDataContainerBase.
void CSMWorld::RefIdDataContainer< RecordT >::erase | ( | int | index, |
int | count | ||
) | [virtual] |
Implements CSMWorld::RefIdDataContainerBase.
std::string CSMWorld::RefIdDataContainer< RecordT >::getId | ( | int | index | ) | const [virtual] |
Implements CSMWorld::RefIdDataContainerBase.
const RecordBase & CSMWorld::RefIdDataContainer< RecordT >::getRecord | ( | int | index | ) | const [virtual] |
Implements CSMWorld::RefIdDataContainerBase.
RecordBase & CSMWorld::RefIdDataContainer< RecordT >::getRecord | ( | int | index | ) | [virtual] |
Implements CSMWorld::RefIdDataContainerBase.
int CSMWorld::RefIdDataContainer< RecordT >::getSize | ( | ) | const [virtual] |
Implements CSMWorld::RefIdDataContainerBase.
void CSMWorld::RefIdDataContainer< RecordT >::load | ( | int | index, |
ESM::ESMReader & | reader, | ||
bool | base | ||
) | [virtual] |
Implements CSMWorld::RefIdDataContainerBase.
void CSMWorld::RefIdDataContainer< RecordT >::save | ( | int | index, |
ESM::ESMWriter & | writer | ||
) | const [virtual] |
Implements CSMWorld::RefIdDataContainerBase.
std::vector<Record<RecordT> > CSMWorld::RefIdDataContainer< RecordT >::mContainer |