OpenMW
|
#include <store.hpp>
Classes | |
struct | Compare |
Public Types | |
typedef std::vector< T > ::const_iterator | iterator |
Public Member Functions | |
IndexedStore () | |
IndexedStore (unsigned int size) | |
iterator | begin () const |
iterator | end () const |
void | load (ESM::ESMReader &esm) |
int | getSize () const |
void | setUp () |
const T * | search (int index) const |
const T * | find (int index) const |
Protected Attributes | |
std::vector< T > | mStatic |
typedef std::vector<T>::const_iterator MWWorld::IndexedStore< T >::iterator |
Reimplemented in MWWorld::Store< ESM::Attribute >.
MWWorld::IndexedStore< T >::IndexedStore | ( | ) | [inline] |
MWWorld::IndexedStore< T >::IndexedStore | ( | unsigned int | size | ) | [inline] |
iterator MWWorld::IndexedStore< T >::begin | ( | ) | const [inline] |
Reimplemented in MWWorld::Store< ESM::Attribute >.
iterator MWWorld::IndexedStore< T >::end | ( | ) | const [inline] |
Reimplemented in MWWorld::Store< ESM::Attribute >.
const T* MWWorld::IndexedStore< T >::find | ( | int | index | ) | const [inline] |
int MWWorld::IndexedStore< T >::getSize | ( | ) | const [inline] |
Reimplemented in MWWorld::Store< ESM::Attribute >.
void MWWorld::IndexedStore< T >::load | ( | ESM::ESMReader & | esm | ) | [inline] |
const T* MWWorld::IndexedStore< T >::search | ( | int | index | ) | const [inline] |
void MWWorld::IndexedStore< T >::setUp | ( | ) | [inline] |
Reimplemented in MWWorld::Store< ESM::Attribute >.
std::vector<T> MWWorld::IndexedStore< T >::mStatic [protected] |
Reimplemented in MWWorld::Store< ESM::Attribute >.