OpenMW
|
#include <refiddata.hpp>
Public Types | |
typedef std::pair< int, UniversalId::Type > | LocalIndex |
Private Member Functions | |
void | erase (const LocalIndex &index, int count) |
Must not spill over into another type. More... | |
std::string | getRecordId (const LocalIndex &index) const |
typedef std::pair<int, UniversalId::Type> CSMWorld::RefIdData::LocalIndex |
CSMWorld::RefIdData::RefIdData | ( | ) |
void CSMWorld::RefIdData::appendRecord | ( | UniversalId::Type | type, |
const std::string & | id, | ||
bool | base | ||
) |
|
private |
Must not spill over into another type.
const CSMWorld::RefIdDataContainer< ESM::Activator > & CSMWorld::RefIdData::getActivators | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Apparatus > & CSMWorld::RefIdData::getApparati | ( | ) | const |
int CSMWorld::RefIdData::getAppendIndex | ( | UniversalId::Type | type | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Armor > & CSMWorld::RefIdData::getArmors | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Book > & CSMWorld::RefIdData::getBooks | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Clothing > & CSMWorld::RefIdData::getClothing | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Container > & CSMWorld::RefIdData::getContainers | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::CreatureLevList > & CSMWorld::RefIdData::getCreatureLevelledLists | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Creature > & CSMWorld::RefIdData::getCreatures | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Door > & CSMWorld::RefIdData::getDoors | ( | ) | const |
std::vector< std::string > CSMWorld::RefIdData::getIds | ( | bool | listDeleted = true | ) | const |
Return a sorted collection of all IDs
listDeleted | include deleted record in the list |
const CSMWorld::RefIdDataContainer< ESM::Ingredient > & CSMWorld::RefIdData::getIngredients | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::ItemLevList > & CSMWorld::RefIdData::getItemLevelledList | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Light > & CSMWorld::RefIdData::getLights | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Lockpick > & CSMWorld::RefIdData::getLocpicks | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Miscellaneous > & CSMWorld::RefIdData::getMiscellaneous | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::NPC > & CSMWorld::RefIdData::getNPCs | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Potion > & CSMWorld::RefIdData::getPotions | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Probe > & CSMWorld::RefIdData::getProbes | ( | ) | const |
const CSMWorld::RecordBase & CSMWorld::RefIdData::getRecord | ( | const LocalIndex & | index | ) | const |
CSMWorld::RecordBase & CSMWorld::RefIdData::getRecord | ( | const LocalIndex & | index | ) |
|
private |
const CSMWorld::RefIdDataContainer< ESM::Repair > & CSMWorld::RefIdData::getRepairs | ( | ) | const |
int CSMWorld::RefIdData::getSize | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Static > & CSMWorld::RefIdData::getStatics | ( | ) | const |
const CSMWorld::RefIdDataContainer< ESM::Weapon > & CSMWorld::RefIdData::getWeapons | ( | ) | const |
CSMWorld::RefIdData::LocalIndex CSMWorld::RefIdData::globalToLocalIndex | ( | int | index | ) | const |
void CSMWorld::RefIdData::insertRecord | ( | CSMWorld::RecordBase & | record, |
CSMWorld::UniversalId::Type | type, | ||
const std::string & | id | ||
) |
void CSMWorld::RefIdData::load | ( | ESM::ESMReader & | reader, |
bool | base, | ||
UniversalId::Type | type | ||
) |
int CSMWorld::RefIdData::localToGlobalIndex | ( | const LocalIndex & | index | ) | const |
void CSMWorld::RefIdData::save | ( | int | index, |
ESM::ESMWriter & | writer | ||
) | const |
CSMWorld::RefIdData::LocalIndex CSMWorld::RefIdData::searchId | ( | const std::string & | id | ) | const |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |