#include <record.hpp>
Enumerator |
---|
State_BaseOnly |
|
State_Modified |
|
State_ModifiedOnly |
|
State_Deleted |
|
State_Erased |
|
CSMWorld::RecordBase::~RecordBase |
( |
| ) |
|
|
virtual |
virtual void CSMWorld::RecordBase::assign |
( |
const RecordBase & |
record | ) |
|
|
pure virtual |
Will throw an exception if the types don't match.
Implemented in CSMWorld::Record< ESXRecordT >, CSMWorld::Record< ESM::CreatureLevList >, CSMWorld::Record< ESM::Clothing >, CSMWorld::Record< ESM::Weapon >, CSMWorld::Record< ESM::ItemLevList >, CSMWorld::Record< ESM::Apparatus >, CSMWorld::Record< RecordT >, CSMWorld::Record< CSMWorld::Cell >, CSMWorld::Record< ESM::Armor >, CSMWorld::Record< ESM::Book >, CSMWorld::Record< ESM::Container >, CSMWorld::Record< ESM::Repair >, CSMWorld::Record< ESM::Probe >, CSMWorld::Record< ESM::Lockpick >, CSMWorld::Record< ESM::Door >, CSMWorld::Record< CellRef >, CSMWorld::Record< CSMWorld::MetaData >, CSMWorld::Record< ESM::Miscellaneous >, CSMWorld::Record< ESM::Light >, CSMWorld::Record< ESM::Creature >, CSMWorld::Record< ESM::Potion >, CSMWorld::Record< ESM::NPC >, CSMWorld::Record< ESM::Static >, CSMWorld::Record< ESM::Ingredient >, CSMWorld::Record< ESM::Activator >, and CSMWorld::Record< Info >.
virtual RecordBase* CSMWorld::RecordBase::clone |
( |
| ) |
const |
|
pure virtual |
Implemented in CSMWorld::Record< ESXRecordT >, CSMWorld::Record< ESM::CreatureLevList >, CSMWorld::Record< ESM::Clothing >, CSMWorld::Record< ESM::Weapon >, CSMWorld::Record< ESM::ItemLevList >, CSMWorld::Record< ESM::Apparatus >, CSMWorld::Record< RecordT >, CSMWorld::Record< CSMWorld::Cell >, CSMWorld::Record< ESM::Armor >, CSMWorld::Record< ESM::Book >, CSMWorld::Record< ESM::Container >, CSMWorld::Record< ESM::Repair >, CSMWorld::Record< ESM::Probe >, CSMWorld::Record< ESM::Lockpick >, CSMWorld::Record< ESM::Door >, CSMWorld::Record< CellRef >, CSMWorld::Record< CSMWorld::MetaData >, CSMWorld::Record< ESM::Miscellaneous >, CSMWorld::Record< ESM::Light >, CSMWorld::Record< ESM::Creature >, CSMWorld::Record< ESM::Potion >, CSMWorld::Record< ESM::NPC >, CSMWorld::Record< ESM::Static >, CSMWorld::Record< ESM::Ingredient >, CSMWorld::Record< ESM::Activator >, and CSMWorld::Record< Info >.
bool CSMWorld::RecordBase::isDeleted |
( |
| ) |
const |
bool CSMWorld::RecordBase::isErased |
( |
| ) |
const |
bool CSMWorld::RecordBase::isModified |
( |
| ) |
const |
virtual RecordBase* CSMWorld::RecordBase::modifiedCopy |
( |
| ) |
const |
|
pure virtual |
Implemented in CSMWorld::Record< ESXRecordT >, CSMWorld::Record< ESM::CreatureLevList >, CSMWorld::Record< ESM::Clothing >, CSMWorld::Record< ESM::Weapon >, CSMWorld::Record< ESM::ItemLevList >, CSMWorld::Record< ESM::Apparatus >, CSMWorld::Record< RecordT >, CSMWorld::Record< CSMWorld::Cell >, CSMWorld::Record< ESM::Armor >, CSMWorld::Record< ESM::Book >, CSMWorld::Record< ESM::Container >, CSMWorld::Record< ESM::Repair >, CSMWorld::Record< ESM::Probe >, CSMWorld::Record< ESM::Lockpick >, CSMWorld::Record< ESM::Door >, CSMWorld::Record< CellRef >, CSMWorld::Record< CSMWorld::MetaData >, CSMWorld::Record< ESM::Miscellaneous >, CSMWorld::Record< ESM::Light >, CSMWorld::Record< ESM::Creature >, CSMWorld::Record< ESM::Potion >, CSMWorld::Record< ESM::NPC >, CSMWorld::Record< ESM::Static >, CSMWorld::Record< ESM::Ingredient >, CSMWorld::Record< ESM::Activator >, and CSMWorld::Record< Info >.
State CSMWorld::RecordBase::mState |
The documentation for this struct was generated from the following files:
- /home/travis/build/OpenMW/openmw/apps/opencs/model/world/record.hpp
- /home/travis/build/OpenMW/openmw/apps/opencs/model/world/record.cpp