|
OpenMW
|
#include <store.hpp>
Public Types | |
| typedef SharedIterator< ESM::Land > | iterator |
Public Member Functions | |
| virtual | ~Store () |
| size_t | getSize () const |
| iterator | begin () const |
| iterator | end () const |
| ESM::Land * | search (int x, int y) const |
| ESM::Land * | find (int x, int y) const |
| RecordId | load (ESM::ESMReader &esm) |
| void | setUp () |
Public Member Functions inherited from MWWorld::StoreBase | |
| virtual | ~StoreBase () |
| 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 Attributes | |
| std::vector< ESM::Land * > | mStatic |
| typedef SharedIterator<ESM::Land> MWWorld::Store< ESM::Land >::iterator |
|
virtual |
| Store< ESM::Land >::iterator MWWorld::Store< ESM::Land >::begin | ( | ) | const |
| Store< ESM::Land >::iterator MWWorld::Store< ESM::Land >::end | ( | ) | const |
| ESM::Land * MWWorld::Store< ESM::Land >::find | ( | int | x, |
| int | y | ||
| ) | const |
|
virtual |
Implements MWWorld::StoreBase.
|
virtual |
| ESM::Land * MWWorld::Store< ESM::Land >::search | ( | int | x, |
| int | y | ||
| ) | const |
|
virtual |
Reimplemented from MWWorld::StoreBase.
|
private |
1.8.6