OpenMW
|
A storage struct for one single cell reference. More...
#include <cellstore.hpp>
A storage struct for one single cell reference.
MWWorld::CellStore::CellStore | ( | const ESM::Cell * | cell_ | ) |
bool MWWorld::CellStore::forEach | ( | Functor & | functor | ) | [inline] |
Call functor (ref) for each reference. functor must return a bool. Returning false will abort the iteration.
bool MWWorld::CellStore::forEachImp | ( | Functor & | functor, |
List & | list | ||
) | [inline, private] |
bool MWWorld::CellStore::isExterior | ( | ) | const [inline] |
void MWWorld::CellStore::listRefs | ( | const MWWorld::ESMStore & | store, |
std::vector< ESM::ESMReader > & | esm | ||
) | [private] |
Run through references and store IDs.
void MWWorld::CellStore::load | ( | const MWWorld::ESMStore & | store, |
std::vector< ESM::ESMReader > & | esm | ||
) |
void MWWorld::CellStore::loadRefs | ( | const MWWorld::ESMStore & | store, |
std::vector< ESM::ESMReader > & | esm | ||
) | [private] |
bool MWWorld::CellStore::operator!= | ( | const CellStore & | cell | ) | [inline] |
bool MWWorld::CellStore::operator== | ( | const CellStore & | cell | ) | [inline] |
void MWWorld::CellStore::preload | ( | const MWWorld::ESMStore & | store, |
std::vector< ESM::ESMReader > & | esm | ||
) |
Ptr MWWorld::CellStore::searchInContainer | ( | const std::string & | id | ) |
std::vector<std::string> MWWorld::CellStore::mIds |