OpenMW
Classes | Public Types | Public Member Functions | Private Attributes
MWWorld::Store< ESM::Land > Class Template Reference

#include <store.hpp>

List of all members.

Classes

struct  Compare

Public Types

typedef SharedIterator< ESM::Landiterator

Public Member Functions

virtual ~Store ()
size_t getSize () const
iterator begin () const
iterator end () const
ESM::Landsearch (int x, int y) const
ESM::Landfind (int x, int y) const
void load (ESM::ESMReader &esm, const std::string &id)
void setUp ()

Private Attributes

std::vector< ESM::Land * > mStatic

template<>
class MWWorld::Store< ESM::Land >


Member Typedef Documentation


Constructor & Destructor Documentation

virtual MWWorld::Store< ESM::Land >::~Store ( ) [inline, virtual]

Member Function Documentation

iterator MWWorld::Store< ESM::Land >::begin ( ) const [inline]
iterator MWWorld::Store< ESM::Land >::end ( ) const [inline]
ESM::Land* MWWorld::Store< ESM::Land >::find ( int  x,
int  y 
) const [inline]
size_t MWWorld::Store< ESM::Land >::getSize ( ) const [inline, virtual]

Implements MWWorld::StoreBase.

void MWWorld::Store< ESM::Land >::load ( ESM::ESMReader esm,
const std::string &  id 
) [inline, virtual]

Implements MWWorld::StoreBase.

ESM::Land* MWWorld::Store< ESM::Land >::search ( int  x,
int  y 
) const [inline]
void MWWorld::Store< ESM::Land >::setUp ( ) [inline, virtual]

Reimplemented from MWWorld::StoreBase.


Member Data Documentation

std::vector<ESM::Land *> MWWorld::Store< ESM::Land >::mStatic [private]

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