OpenMW
|
Wrapper for Cell record. More...
#include <cell.hpp>
Public Member Functions | |
void | load (ESM::ESMReader &esm, bool &isDeleted) |
Public Member Functions inherited from ESM::Cell | |
Cell () | |
void | postLoad (ESMReader &esm) |
void | load (ESMReader &esm, bool &isDeleted, bool saveContext=true) |
void | loadNameAndData (ESMReader &esm, bool &isDeleted) |
void | loadCell (ESMReader &esm, bool saveContext=true) |
void | save (ESMWriter &esm, bool isDeleted=false) const |
bool | isExterior () const |
int | getGridX () const |
int | getGridY () const |
bool | hasWater () const |
void | restore (ESMReader &esm, int iCtx) const |
std::string | getDescription () const |
Return a short string describing the cell (mostly used for debugging/logging purpose) More... | |
void | blank () |
Set record to default state (does not touch the ID/index). More... | |
const CellId & | getCellId () const |
Public Attributes | |
std::string | mId |
Public Attributes inherited from ESM::Cell | |
std::string | mName |
std::string | mRegion |
std::vector< ESM_Context > | mContextList |
DATAstruct | mData |
CellId | mCellId |
AMBIstruct | mAmbi |
float | mWater |
bool | mWaterInt |
int | mMapColor |
int | mRefNumCounter |
CellRefTracker | mLeasedRefs |
MovedCellRefTracker | mMovedRefs |
Additional Inherited Members | |
Public Types inherited from ESM::Cell | |
enum | Flags { Interior = 0x01, HasWater = 0x02, NoSleep = 0x04, QuasiEx = 0x80 } |
Static Public Member Functions inherited from ESM::Cell | |
static std::string | getRecordType () |
Return a string descriptor for this record type. Currently used for debugging / error logs only. More... | |
static bool | getNextRef (ESMReader &esm, CellRef &ref, bool &isDeleted, bool ignoreMoves=false, MovedCellRef *mref=0) |
static bool | getNextMVRF (ESMReader &esm, MovedCellRef &mref) |
Static Public Attributes inherited from ESM::Cell | |
static unsigned int | sRecordId = REC_CELL |
Wrapper for Cell record.
void CSMWorld::Cell::load | ( | ESM::ESMReader & | esm, |
bool & | isDeleted | ||
) |
std::string CSMWorld::Cell::mId |