OpenMW
Classes | Namespaces
apps/opencs/model/world/refidadapterimp.hpp File Reference
#include <map>
#include <QVariant>
#include <components/esm/loadalch.hpp>
#include <components/esm/loadappa.hpp>
#include "record.hpp"
#include "refiddata.hpp"
#include "universalid.hpp"
#include "refidadapter.hpp"

Go to the source code of this file.

Classes

struct  CSMWorld::BaseColumns
class  CSMWorld::BaseRefIdAdapter< RecordT >
 Base adapter for all refereceable record types. More...
struct  CSMWorld::ModelColumns
class  CSMWorld::ModelRefIdAdapter< RecordT >
 Adapter for IDs with models (all but levelled lists) More...
struct  CSMWorld::NameColumns
class  CSMWorld::NameRefIdAdapter< RecordT >
 Adapter for IDs with names (all but levelled lists and statics) More...
struct  CSMWorld::InventoryColumns
class  CSMWorld::InventoryRefIdAdapter< RecordT >
 Adapter for IDs that can go into an inventory. More...
class  CSMWorld::PotionRefIdAdapter
struct  CSMWorld::EnchantableColumns
class  CSMWorld::EnchantableRefIdAdapter< RecordT >
 Adapter for enchantable IDs. More...
struct  CSMWorld::ToolColumns
class  CSMWorld::ToolRefIdAdapter< RecordT >
 Adapter for tools with limited uses IDs (lockpick, repair, probes) More...
struct  CSMWorld::ActorColumns
class  CSMWorld::ActorRefIdAdapter< RecordT >
 Adapter for actor IDs (handles common AI functionality) More...
class  CSMWorld::ApparatusRefIdAdapter
class  CSMWorld::ArmorRefIdAdapter
class  CSMWorld::BookRefIdAdapter
class  CSMWorld::ClothingRefIdAdapter
class  CSMWorld::ContainerRefIdAdapter
struct  CSMWorld::CreatureColumns
class  CSMWorld::CreatureRefIdAdapter
class  CSMWorld::DoorRefIdAdapter
struct  CSMWorld::LightColumns
class  CSMWorld::LightRefIdAdapter
class  CSMWorld::MiscRefIdAdapter
struct  CSMWorld::NpcColumns
class  CSMWorld::NpcRefIdAdapter
struct  CSMWorld::WeaponColumns
class  CSMWorld::WeaponRefIdAdapter

Namespaces

namespace  CSMWorld