|
OpenMW
|
#include <store.hpp>
Public Types | |
| typedef std::vector < ESM::LandTexture > ::const_iterator | iterator |
Public Member Functions | |
| Store () | |
| const ESM::LandTexture * | search (size_t index, size_t plugin) const |
| const ESM::LandTexture * | find (size_t index, size_t plugin) const |
| void | resize (size_t num) |
| Resize the internal store to hold at least num plugins. More... | |
| size_t | getSize () const |
| size_t | getSize (size_t plugin) const |
| RecordId | load (ESM::ESMReader &esm, size_t plugin) |
| RecordId | load (ESM::ESMReader &esm) |
| iterator | begin (size_t plugin) const |
| iterator | end (size_t plugin) const |
Public Member Functions inherited from MWWorld::StoreBase | |
| virtual | ~StoreBase () |
| virtual void | setUp () |
| virtual void | listIdentifier (std::vector< std::string > &list) const |
| List identifiers of records contained in this Store (case-smashed). No-op for Stores that don't use string IDs. More... | |
| virtual int | getDynamicSize () const |
| virtual bool | eraseStatic (const std::string &id) |
| virtual void | clearDynamic () |
| virtual void | write (ESM::ESMWriter &writer, Loading::Listener &progress) const |
| virtual RecordId | read (ESM::ESMReader &reader) |
| Read into dynamic storage. More... | |
Private Types | |
| typedef std::vector < ESM::LandTexture > | LandTextureList |
Private Attributes | |
| std::vector< LandTextureList > | mStatic |
| typedef std::vector<ESM::LandTexture>::const_iterator MWWorld::Store< ESM::LandTexture >::iterator |
|
private |
| MWWorld::Store< ESM::LandTexture >::Store | ( | ) |
| Store< ESM::LandTexture >::iterator MWWorld::Store< ESM::LandTexture >::begin | ( | size_t | plugin | ) | const |
| Store< ESM::LandTexture >::iterator MWWorld::Store< ESM::LandTexture >::end | ( | size_t | plugin | ) | const |
| const ESM::LandTexture * MWWorld::Store< ESM::LandTexture >::find | ( | size_t | index, |
| size_t | plugin | ||
| ) | const |
|
virtual |
Implements MWWorld::StoreBase.
| size_t MWWorld::Store< ESM::LandTexture >::getSize | ( | size_t | plugin | ) | const |
| RecordId MWWorld::Store< ESM::LandTexture >::load | ( | ESM::ESMReader & | esm, |
| size_t | plugin | ||
| ) |
|
virtual |
| void MWWorld::Store< ESM::LandTexture >::resize | ( | size_t | num | ) |
Resize the internal store to hold at least num plugins.
| const ESM::LandTexture * MWWorld::Store< ESM::LandTexture >::search | ( | size_t | index, |
| size_t | plugin | ||
| ) | const |
|
private |
1.8.6