xoreos  0.0.5
Classes | Namespaces | Macros
2dareg.h File Reference

The global 2DA registry. More...

#include "src/common/ptrmap.h"
#include "src/common/singleton.h"
#include "src/common/ustring.h"
Include dependency graph for 2dareg.h:

Go to the source code of this file.

Classes

class  Aurora::TwoDARegistry
 The global 2DA registry, holding all current 2DAs. More...
 

Namespaces

 Aurora
 

Macros

#define TwoDAReg   ::Aurora::TwoDARegistry::instance()
 Shortcut for accessing the 2da registry. More...
 

Detailed Description

The global 2DA registry.

Definition in file 2dareg.h.

Macro Definition Documentation

◆ TwoDAReg

#define TwoDAReg   ::Aurora::TwoDARegistry::instance()

Shortcut for accessing the 2da registry.

Definition at line 101 of file 2dareg.h.

Referenced by Engines::Jade::MainMenu::addBackground(), Engines::NWN::CharPackage::callbackActive(), Engines::EngineManager::cleanup(), Engines::Sonic::Console::cmdListAreas(), Engines::NWN::CharGenChoices::computeAvailSkillRank(), Engines::NWN::CharSpells::computeRemainingSpells(), Engines::NWN::CharClass::createClassList(), Engines::NWN::CharDomain::createDomainList(), Engines::NWN::CharPackage::createPackageList(), Engines::Jade::Functions::findTable(), Engines::NWN::Functions::get2DAString(), Engines::NWN2::Functions::get2DAString(), Engines::Witcher::Functions::get2DAString(), Engines::NWN2::Creature::getBaseModel(), Engines::NWN::Creature::getClassString(), Engines::NWN::Creature::getConvClass(), Engines::NWN::Creature::getConvclass(), Engines::NWN::Creature::getConvClasses(), Engines::NWN::Creature::getConvRace(), Engines::NWN::Creature::getConvrace(), Engines::NWN::Creature::getConvRaces(), Engines::NWN::CharGenChoices::getFeatItems(), Engines::DragonAge2::getMGDA(), Engines::DragonAge::getMGDA(), Engines::KotOR2::Creature::getPartModels(), Engines::KotOR::Creature::getPartModels(), Engines::NWN::Creature::getPartModels(), Engines::KotOR::PartySelectionGUI::getPortrait(), Engines::NWN::CharGenChoices::getPrefDomains(), Engines::NWN::CharGenChoices::getPrefFeats(), Engines::NWN::CharGenChoices::getPrefSkills(), Engines::NWN::CharGenChoices::getPrefSpells(), Engines::NWN::CharGenChoices::getPrefSpellSchool(), Engines::NWN::CharGenChoices::getSkillItems(), Engines::NWN::CharGenChoices::hasPrereqFeat(), Engines::NWN::CharPortrait::initPortraitList(), Engines::NWN::CharInfoVoice::initVoicesList(), Engines::KotOR::Item::load(), Engines::Sonic::Placeable::load(), Engines::KotOR::Door::loadAppearance(), Engines::KotOR2::Door::loadAppearance(), Engines::NWN2::Door::loadAppearance(), Engines::KotOR2::Placeable::loadAppearance(), Engines::NWN2::Placeable::loadAppearance(), Engines::KotOR::Placeable::loadAppearance(), Engines::NWN::Door::loadAppearance(), Engines::NWN::Placeable::loadAppearance(), Engines::NWN2::Creature::loadArmorModel(), Engines::Jade::Creature::loadBody(), Engines::KotOR2::Area::loadCameraStyle(), Engines::KotOR::Area::loadCameraStyle(), Engines::Sonic::Area::loadDefinition(), Engines::Jade::Creature::loadHead(), Engines::NWN2::Creature::loadModel(), Engines::NWN::Creature::loadModel(), Engines::KotOR::Creature::loadMovementRate(), Engines::NWN::Situated::loadPortrait(), Engines::NWN::Item::loadPortrait(), Engines::KotOR2::Situated::loadPortrait(), Engines::KotOR::Situated::loadPortrait(), Engines::KotOR2::Creature::loadPortrait(), Engines::KotOR::Creature::loadPortrait(), Engines::NWN::Creature::loadPortrait(), Engines::Jade::Placeable::loadProperties(), Engines::NWN::Area::loadProperties(), Engines::NWN2::Area::loadProperties(), Engines::KotOR2::Area::loadProperties(), Engines::KotOR::Area::loadProperties(), Engines::Witcher::Situated::loadSounds(), Engines::NWN::Situated::loadSounds(), Engines::NWN2::Situated::loadSounds(), Engines::KotOR2::Situated::loadSounds(), Engines::KotOR::Situated::loadSounds(), Engines::NWN2::Object::loadSSF(), Engines::NWN::Object::loadSSF(), Engines::NWN2::Area::loadTile(), Engines::NWN::CharFeats::makeAvailList(), Engines::NWN::CharFeats::makeKnownList(), Engines::NWN::CharSpells::makeSpellsList(), Engines::NWN::CharGenChoices::setClass(), Engines::KotOR2::Area::setMusicBattleTrack(), Engines::Witcher::Area::setMusicBattleTrack(), Engines::NWN2::Area::setMusicBattleTrack(), Engines::NWN::Area::setMusicBattleTrack(), Engines::KotOR::Area::setMusicBattleTrack(), Engines::KotOR2::Area::setMusicDayTrack(), Engines::Witcher::Area::setMusicDayTrack(), Engines::NWN2::Area::setMusicDayTrack(), Engines::NWN::Area::setMusicDayTrack(), Engines::KotOR::Area::setMusicDayTrack(), Engines::KotOR2::Area::setMusicNightTrack(), Engines::Witcher::Area::setMusicNightTrack(), Engines::NWN2::Area::setMusicNightTrack(), Engines::NWN::Area::setMusicNightTrack(), Engines::KotOR::Area::setMusicNightTrack(), Engines::NWN::CharGenChoices::setPackage(), Engines::NWN::CharGenChoices::setRace(), Engines::NWN::CharAttributes::setRecommend(), Engines::NWN::CharAlignment::setRestrict(), Engines::NWN::CharAttributes::show(), Engines::DragonAge::Campaign::unload(), Engines::DragonAge2::Campaign::unload(), Engines::NWN::Module::unloadModule(), and Engines::Sonic::Console::updateAreas().