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

#include <store.hpp>

List of all members.

Public Types

typedef std::vector
< ESM::LandTexture >
::const_iterator 
iterator

Public Member Functions

 Store ()
const ESM::LandTexturesearch (size_t index, size_t plugin) const
const ESM::LandTexturefind (size_t index, size_t plugin) const
size_t getSize () const
size_t getSize (size_t plugin) const
void load (ESM::ESMReader &esm, const std::string &id, size_t plugin)
void load (ESM::ESMReader &esm, const std::string &id)
iterator begin (size_t plugin) const
iterator end (size_t plugin) const

Private Types

typedef std::vector
< ESM::LandTexture
LandTextureList

Private Attributes

std::vector< LandTextureListmStatic

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


Member Typedef Documentation

typedef std::vector<ESM::LandTexture>::const_iterator MWWorld::Store< ESM::LandTexture >::iterator

Constructor & Destructor Documentation


Member Function Documentation

iterator MWWorld::Store< ESM::LandTexture >::begin ( size_t  plugin) const [inline]
iterator MWWorld::Store< ESM::LandTexture >::end ( size_t  plugin) const [inline]
const ESM::LandTexture* MWWorld::Store< ESM::LandTexture >::find ( size_t  index,
size_t  plugin 
) const [inline]
size_t MWWorld::Store< ESM::LandTexture >::getSize ( ) const [inline, virtual]

Implements MWWorld::StoreBase.

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

Implements MWWorld::StoreBase.

const ESM::LandTexture* MWWorld::Store< ESM::LandTexture >::search ( size_t  index,
size_t  plugin 
) const [inline]

Member Data Documentation


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