OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Types | Public Member Functions | Private Attributes | List of all members
MWWorld::Store< ESM::Attribute > Class Template Reference

#include <store.hpp>

Inheritance diagram for MWWorld::Store< ESM::Attribute >:
Collaboration diagram for MWWorld::Store< ESM::Attribute >:

Public Types

typedef std::vector
< ESM::Attribute >
::const_iterator 
iterator
 
- Public Types inherited from MWWorld::IndexedStore< ESM::Attribute >
typedef std::map< int,
ESM::Attribute >
::const_iterator 
iterator
 

Public Member Functions

 Store ()
 
const ESM::Attributesearch (size_t index) const
 
const ESM::Attributefind (size_t index) const
 
void setUp ()
 
size_t getSize () const
 
iterator begin () const
 
iterator end () const
 
- Public Member Functions inherited from MWWorld::IndexedStore< ESM::Attribute >
 IndexedStore ()
 
iterator begin () const
 
iterator end () const
 
void load (ESM::ESMReader &esm)
 
int getSize () const
 
void setUp ()
 
const ESM::Attributesearch (int index) const
 
const ESM::Attributefind (int index) const
 

Private Attributes

std::vector< ESM::AttributemStatic
 

Additional Inherited Members

- Protected Types inherited from MWWorld::IndexedStore< ESM::Attribute >
typedef std::map< int,
ESM::Attribute
Static
 
- Protected Attributes inherited from MWWorld::IndexedStore< ESM::Attribute >
Static mStatic
 

Member Typedef Documentation

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

Constructor & Destructor Documentation

Member Function Documentation

const ESM::Attribute * MWWorld::Store< ESM::Attribute >::find ( size_t  index) const

Here is the call graph for this function:

size_t MWWorld::Store< ESM::Attribute >::getSize ( ) const
const ESM::Attribute * MWWorld::Store< ESM::Attribute >::search ( size_t  index) const
void MWWorld::Store< ESM::Attribute >::setUp ( )

Here is the caller graph for this function:

Member Data Documentation

std::vector<ESM::Attribute> MWWorld::Store< ESM::Attribute >::mStatic
private

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