#include <columnbase.hpp>
Inherits CSMWorld::NestableColumn.
Inherited by CSMWorld::ActorColumn< ESXRecordT >, CSMWorld::AttributeColumn< ESXRecordT >, CSMWorld::AttributesColumn< ESXRecordT >, CSMWorld::AuthorColumn< ESXRecordT >, CSMWorld::AutoCalcColumn< ESXRecordT >, CSMWorld::BaseCostColumn< ESXRecordT >, CSMWorld::BodyPartTypeColumn< ESXRecordT >, CSMWorld::CellColumn< ESXRecordT >, CSMWorld::ChargesColumn< ESXRecordT >, CSMWorld::ChargesColumn2< ESXRecordT >, CSMWorld::ClassColumn< ESXRecordT >, CSMWorld::CostColumn< ESXRecordT >, CSMWorld::CreatureColumn< ESXRecordT >, CSMWorld::DescriptionColumn< ESXRecordT >, CSMWorld::DialogueTypeColumn< ESXRecordT >, CSMWorld::DispositionColumn< ESXRecordT >, CSMWorld::EffectObjectColumn< ESXRecordT >, CSMWorld::EffectSoundColumn< ESXRecordT >, CSMWorld::EffectTextureColumn< ESXRecordT >, CSMWorld::EnchantmentChargesColumn< ESXRecordT >, CSMWorld::EnchantmentTypeColumn< ESXRecordT >, CSMWorld::FactionColumn< ESXRecordT >, CSMWorld::FactionIndexColumn< ESXRecordT >, CSMWorld::FileDescriptionColumn< ESXRecordT >, CSMWorld::FilterColumn< ESXRecordT >, CSMWorld::FixedRecordTypeColumn< ESXRecordT >, CSMWorld::FlagColumn< ESXRecordT >, CSMWorld::FlagColumn2< ESXRecordT >, CSMWorld::FloatValueColumn< ESXRecordT >, CSMWorld::FormatColumn< ESXRecordT >, CSMWorld::GenderColumn< ESXRecordT >, CSMWorld::GoldValueColumn< ESXRecordT >, CSMWorld::HiddenColumn< ESXRecordT >, CSMWorld::IdColumn< ESXRecordT >, CSMWorld::KeyColumn< ESXRecordT >, CSMWorld::LockLevelColumn< ESXRecordT >, CSMWorld::MapColourColumn< ESXRecordT >, CSMWorld::MeshTypeColumn< ESXRecordT >, CSMWorld::ModelColumn< ESXRecordT >, CSMWorld::NameColumn< ESXRecordT >, CSMWorld::NestedParentColumn< ESXRecordT >, CSMWorld::OriginalCellColumn< ESXRecordT >, CSMWorld::OwnerColumn< ESXRecordT >, CSMWorld::OwnerGlobalColumn< ESXRecordT >, CSMWorld::PcFactionColumn< ESXRecordT >, CSMWorld::PcRankColumn< ESXRecordT >, CSMWorld::PlayableColumn< ESXRecordT >, CSMWorld::PosColumn< ESXRecordT >, CSMWorld::QuestDescriptionColumn< ESXRecordT >, CSMWorld::QuestIndexColumn< ESXRecordT >, CSMWorld::QuestStatusTypeColumn< ESXRecordT >, CSMWorld::RaceColumn< ESXRecordT >, CSMWorld::RankColumn< ESXRecordT >, CSMWorld::RecordStateColumn< ESXRecordT >, CSMWorld::RefNumColumn< ESXRecordT >, CSMWorld::RefNumCounterColumn< ESXRecordT >, CSMWorld::RegionColumn< ESXRecordT >, CSMWorld::ResponseColumn< ESXRecordT >, CSMWorld::RotColumn< ESXRecordT >, CSMWorld::ScaleColumn< ESXRecordT >, CSMWorld::SchoolColumn< ESXRecordT >, CSMWorld::ScriptColumn< ESXRecordT >, CSMWorld::SkillsColumn< ESXRecordT >, CSMWorld::SleepListColumn< ESXRecordT >, CSMWorld::SoulColumn< ESXRecordT >, CSMWorld::SoundColumn< ESXRecordT >, CSMWorld::SoundFileColumn< ESXRecordT >, CSMWorld::SoundGeneratorTypeColumn< ESXRecordT >, CSMWorld::SoundParamColumn< ESXRecordT >, CSMWorld::SpecialisationColumn< ESXRecordT >, CSMWorld::SpellTypeColumn< ESXRecordT >, CSMWorld::StringIdColumn< ESXRecordT >, CSMWorld::TeleportCellColumn< ESXRecordT >, CSMWorld::TeleportColumn< ESXRecordT >, CSMWorld::TextureColumn< ESXRecordT >, CSMWorld::TopicColumn< ESXRecordT >, CSMWorld::TrapColumn< ESXRecordT >, CSMWorld::UseValueColumn< ESXRecordT >, CSMWorld::VampireColumn< ESXRecordT >, CSMWorld::VarTypeColumn< ESXRecordT >, CSMWorld::VarValueColumn< ESXRecordT >, and CSMWorld::WeightHeightColumn< ESXRecordT >.
|
Public Types inherited from CSMWorld::ColumnBase |
enum | TableEditModes { TableEdit_None,
TableEdit_Full,
TableEdit_FixedRows
} |
|
enum | Roles { Role_Flags = Qt::UserRole,
Role_Display = Qt::UserRole+1,
Role_ColumnId = Qt::UserRole+2
} |
|
enum | Flags { Flag_Table = 1,
Flag_Dialogue = 2,
Flag_Dialogue_List = 4,
Flag_Dialogue_Refresh = 8
} |
|
enum | Display {
Display_None,
Display_String,
Display_LongString,
Display_Skill,
Display_Class,
Display_Faction,
Display_Race,
Display_Sound,
Display_Region,
Display_Birthsign,
Display_Spell,
Display_Cell,
Display_Referenceable,
Display_Activator,
Display_Potion,
Display_Apparatus,
Display_Armor,
Display_Book,
Display_Clothing,
Display_Container,
Display_Creature,
Display_Door,
Display_Ingredient,
Display_CreatureLevelledList,
Display_ItemLevelledList,
Display_Light,
Display_Lockpick,
Display_Miscellaneous,
Display_Npc,
Display_Probe,
Display_Repair,
Display_Static,
Display_Weapon,
Display_Reference,
Display_Filter,
Display_Topic,
Display_Journal,
Display_TopicInfo,
Display_JournalInfo,
Display_Scene,
Display_GlobalVariable,
Display_BodyPart,
Display_Enchantment,
Display_UnsignedInteger8,
Display_Integer,
Display_Float,
Display_Var,
Display_GmstVarType,
Display_GlobalVarType,
Display_Specialisation,
Display_Attribute,
Display_Boolean,
Display_SpellType,
Display_Script,
Display_ApparatusType,
Display_ArmorType,
Display_ClothingType,
Display_CreatureType,
Display_WeaponType,
Display_RecordState,
Display_RefRecordType,
Display_DialogueType,
Display_QuestStatusType,
Display_EnchantmentType,
Display_BodyPartType,
Display_MeshType,
Display_Gender,
Display_Mesh,
Display_Icon,
Display_Music,
Display_SoundRes,
Display_Texture,
Display_Video,
Display_Colour,
Display_ScriptFile,
Display_ScriptLines,
Display_SoundGeneratorType,
Display_School,
Display_Id,
Display_SkillId,
Display_EffectRange,
Display_EffectId,
Display_PartRefType,
Display_AiPackageType,
Display_InfoCondFunc,
Display_InfoCondVar,
Display_InfoCondComp,
Display_String32,
Display_LongString256,
Display_EffectSkill,
Display_EffectAttribute,
Display_IngredEffectId,
Display_NestedHeader
} |
|
Static Public Member Functions inherited from CSMWorld::ColumnBase |
static bool | isId (Display display) |
|
static bool | isText (Display display) |
|
static bool | isScript (Display display) |
|
Public Attributes inherited from CSMWorld::ColumnBase |
int | mColumnId |
|
int | mFlags |
|
Display | mDisplayType |
|
template<typename ESXRecordT>
template<typename ESXRecordT>
Implemented in CSMWorld::BodyPartRaceColumn, CSMWorld::FileDescriptionColumn< ESXRecordT >, CSMWorld::AuthorColumn< ESXRecordT >, CSMWorld::FormatColumn< ESXRecordT >, CSMWorld::EffectSoundColumn< ESXRecordT >, CSMWorld::EffectObjectColumn< ESXRecordT >, CSMWorld::EffectTextureColumn< ESXRecordT >, CSMWorld::SchoolColumn< ESXRecordT >, CSMWorld::BaseCostColumn< ESXRecordT >, CSMWorld::SoundGeneratorTypeColumn< ESXRecordT >, CSMWorld::CreatureColumn< ESXRecordT >, CSMWorld::SoundColumn< ESXRecordT >, CSMWorld::RefNumColumn< ESXRecordT >, CSMWorld::RefNumCounterColumn< ESXRecordT >, CSMWorld::OwnerGlobalColumn< ESXRecordT >, CSMWorld::MeshTypeColumn< ESXRecordT >, CSMWorld::MeshTypeColumn< ESM::BodyPart >, CSMWorld::BodyPartTypeColumn< ESXRecordT >, CSMWorld::VampireColumn< ESXRecordT >, CSMWorld::ModelColumn< ESXRecordT >, CSMWorld::AutoCalcColumn< ESXRecordT >, CSMWorld::ChargesColumn2< ESXRecordT >, CSMWorld::EnchantmentTypeColumn< ESXRecordT >, CSMWorld::GenderColumn< ESXRecordT >, CSMWorld::PcRankColumn< ESXRecordT >, CSMWorld::RankColumn< ESXRecordT >, CSMWorld::DispositionColumn< ESXRecordT >, CSMWorld::ResponseColumn< ESXRecordT >, CSMWorld::PcFactionColumn< ESXRecordT >, CSMWorld::ClassColumn< ESXRecordT >, CSMWorld::RaceColumn< ESXRecordT >, CSMWorld::RaceColumn< ESM::BodyPart >, CSMWorld::ActorColumn< ESXRecordT >, CSMWorld::TopicColumn< ESXRecordT >, CSMWorld::QuestIndexColumn< ESXRecordT >, CSMWorld::QuestDescriptionColumn< ESXRecordT >, CSMWorld::QuestStatusTypeColumn< ESXRecordT >, CSMWorld::DialogueTypeColumn< ESXRecordT >, CSMWorld::RotColumn< ESXRecordT >, CSMWorld::PosColumn< ESXRecordT >, CSMWorld::FilterColumn< ESXRecordT >, CSMWorld::TrapColumn< ESXRecordT >, CSMWorld::KeyColumn< ESXRecordT >, CSMWorld::LockLevelColumn< ESXRecordT >, CSMWorld::TeleportCellColumn< ESXRecordT >, CSMWorld::TeleportColumn< ESXRecordT >, CSMWorld::GoldValueColumn< ESXRecordT >, CSMWorld::EnchantmentChargesColumn< ESXRecordT >, CSMWorld::ChargesColumn< ESXRecordT >, CSMWorld::FactionIndexColumn< ESXRecordT >, CSMWorld::FactionColumn< ESXRecordT >, CSMWorld::SoulColumn< ESXRecordT >, CSMWorld::OwnerColumn< ESXRecordT >, CSMWorld::ScaleColumn< ESXRecordT >, CSMWorld::IdColumn< ESXRecordT >, CSMWorld::OriginalCellColumn< ESXRecordT >, CSMWorld::CellColumn< ESXRecordT >, CSMWorld::RegionColumn< ESXRecordT >, CSMWorld::ScriptColumn< ESXRecordT >, CSMWorld::CostColumn< ESXRecordT >, CSMWorld::SpellTypeColumn< ESXRecordT >, CSMWorld::TextureColumn< ESXRecordT >, CSMWorld::SleepListColumn< ESXRecordT >, CSMWorld::MapColourColumn< ESXRecordT >, CSMWorld::SoundFileColumn< ESXRecordT >, CSMWorld::SoundParamColumn< ESXRecordT >, CSMWorld::WeightHeightColumn< ESXRecordT >, CSMWorld::FlagColumn2< ESXRecordT >, CSMWorld::FlagColumn< ESXRecordT >, CSMWorld::HiddenColumn< ESXRecordT >, CSMWorld::PlayableColumn< ESXRecordT >, CSMWorld::SkillsColumn< ESXRecordT >, CSMWorld::AttributesColumn< ESXRecordT >, CSMWorld::NameColumn< ESXRecordT >, CSMWorld::AttributeColumn< ESXRecordT >, CSMWorld::UseValueColumn< ESXRecordT >, CSMWorld::SpecialisationColumn< ESXRecordT >, CSMWorld::DescriptionColumn< ESXRecordT >, CSMWorld::NestedParentColumn< ESXRecordT >, CSMWorld::VarValueColumn< ESXRecordT >, CSMWorld::VarTypeColumn< ESXRecordT >, CSMWorld::FixedRecordTypeColumn< ESXRecordT >, CSMWorld::RecordStateColumn< ESXRecordT >, CSMWorld::StringIdColumn< ESXRecordT >, and CSMWorld::FloatValueColumn< ESXRecordT >.
template<typename ESXRecordT>
Reimplemented in CSMWorld::BodyPartRaceColumn, CSMWorld::FileDescriptionColumn< ESXRecordT >, CSMWorld::AuthorColumn< ESXRecordT >, CSMWorld::EffectSoundColumn< ESXRecordT >, CSMWorld::EffectObjectColumn< ESXRecordT >, CSMWorld::EffectTextureColumn< ESXRecordT >, CSMWorld::SchoolColumn< ESXRecordT >, CSMWorld::BaseCostColumn< ESXRecordT >, CSMWorld::SoundGeneratorTypeColumn< ESXRecordT >, CSMWorld::CreatureColumn< ESXRecordT >, CSMWorld::SoundColumn< ESXRecordT >, CSMWorld::RefNumColumn< ESXRecordT >, CSMWorld::RefNumCounterColumn< ESXRecordT >, CSMWorld::OwnerGlobalColumn< ESXRecordT >, CSMWorld::MeshTypeColumn< ESXRecordT >, CSMWorld::MeshTypeColumn< ESM::BodyPart >, CSMWorld::BodyPartTypeColumn< ESXRecordT >, CSMWorld::VampireColumn< ESXRecordT >, CSMWorld::ModelColumn< ESXRecordT >, CSMWorld::AutoCalcColumn< ESXRecordT >, CSMWorld::ChargesColumn2< ESXRecordT >, CSMWorld::EnchantmentTypeColumn< ESXRecordT >, CSMWorld::GenderColumn< ESXRecordT >, CSMWorld::PcRankColumn< ESXRecordT >, CSMWorld::RankColumn< ESXRecordT >, CSMWorld::DispositionColumn< ESXRecordT >, CSMWorld::ResponseColumn< ESXRecordT >, CSMWorld::PcFactionColumn< ESXRecordT >, CSMWorld::ClassColumn< ESXRecordT >, CSMWorld::RaceColumn< ESXRecordT >, CSMWorld::RaceColumn< ESM::BodyPart >, CSMWorld::ActorColumn< ESXRecordT >, CSMWorld::TopicColumn< ESXRecordT >, CSMWorld::QuestIndexColumn< ESXRecordT >, CSMWorld::QuestDescriptionColumn< ESXRecordT >, CSMWorld::QuestStatusTypeColumn< ESXRecordT >, CSMWorld::DialogueTypeColumn< ESXRecordT >, CSMWorld::RotColumn< ESXRecordT >, CSMWorld::PosColumn< ESXRecordT >, CSMWorld::FilterColumn< ESXRecordT >, CSMWorld::TrapColumn< ESXRecordT >, CSMWorld::KeyColumn< ESXRecordT >, CSMWorld::LockLevelColumn< ESXRecordT >, CSMWorld::TeleportCellColumn< ESXRecordT >, CSMWorld::TeleportColumn< ESXRecordT >, CSMWorld::GoldValueColumn< ESXRecordT >, CSMWorld::EnchantmentChargesColumn< ESXRecordT >, CSMWorld::ChargesColumn< ESXRecordT >, CSMWorld::FactionIndexColumn< ESXRecordT >, CSMWorld::FactionColumn< ESXRecordT >, CSMWorld::SoulColumn< ESXRecordT >, CSMWorld::OwnerColumn< ESXRecordT >, CSMWorld::ScaleColumn< ESXRecordT >, CSMWorld::IdColumn< ESXRecordT >, CSMWorld::OriginalCellColumn< ESXRecordT >, CSMWorld::CellColumn< ESXRecordT >, CSMWorld::RegionColumn< ESXRecordT >, CSMWorld::ScriptColumn< ESXRecordT >, CSMWorld::CostColumn< ESXRecordT >, CSMWorld::SpellTypeColumn< ESXRecordT >, CSMWorld::TextureColumn< ESXRecordT >, CSMWorld::SleepListColumn< ESXRecordT >, CSMWorld::MapColourColumn< ESXRecordT >, CSMWorld::SoundFileColumn< ESXRecordT >, CSMWorld::SoundParamColumn< ESXRecordT >, CSMWorld::WeightHeightColumn< ESXRecordT >, CSMWorld::FlagColumn2< ESXRecordT >, CSMWorld::FlagColumn< ESXRecordT >, CSMWorld::HiddenColumn< ESXRecordT >, CSMWorld::PlayableColumn< ESXRecordT >, CSMWorld::SkillsColumn< ESXRecordT >, CSMWorld::AttributesColumn< ESXRecordT >, CSMWorld::NameColumn< ESXRecordT >, CSMWorld::AttributeColumn< ESXRecordT >, CSMWorld::UseValueColumn< ESXRecordT >, CSMWorld::SpecialisationColumn< ESXRecordT >, CSMWorld::DescriptionColumn< ESXRecordT >, CSMWorld::NestedParentColumn< ESXRecordT >, CSMWorld::VarValueColumn< ESXRecordT >, CSMWorld::VarTypeColumn< ESXRecordT >, CSMWorld::RecordStateColumn< ESXRecordT >, and CSMWorld::FloatValueColumn< ESXRecordT >.
The documentation for this struct was generated from the following file:
- /home/travis/build/OpenMW/openmw/apps/opencs/model/world/columnbase.hpp