|
|
|
@ -373,7 +373,7 @@ namespace CSMWorld
|
|
|
|
|
SkillsColumn (int index, bool typePrefix = false, bool major = false)
|
|
|
|
|
: Column<ESXRecordT> ((typePrefix ? (
|
|
|
|
|
major ? Columns::ColumnId_MajorSkill1 : Columns::ColumnId_MinorSkill1) :
|
|
|
|
|
Columns::ColumnId_Skill1) + index, ColumnBase::Display_String),
|
|
|
|
|
Columns::ColumnId_Skill1) + index, ColumnBase::Display_Skills),
|
|
|
|
|
mIndex (index), mMajor (major)
|
|
|
|
|
{}
|
|
|
|
|
|
|
|
|
@ -598,7 +598,7 @@ namespace CSMWorld
|
|
|
|
|
struct SoundFileColumn : public Column<ESXRecordT>
|
|
|
|
|
{
|
|
|
|
|
SoundFileColumn()
|
|
|
|
|
: Column<ESXRecordT> (Columns::ColumnId_SoundFile, ColumnBase::Display_String)
|
|
|
|
|
: Column<ESXRecordT> (Columns::ColumnId_SoundFile, ColumnBase::Display_Sound)
|
|
|
|
|
{}
|
|
|
|
|
|
|
|
|
|
virtual QVariant get (const Record<ESXRecordT>& record) const
|
|
|
|
@ -811,7 +811,7 @@ namespace CSMWorld
|
|
|
|
|
template<typename ESXRecordT>
|
|
|
|
|
struct CellColumn : public Column<ESXRecordT>
|
|
|
|
|
{
|
|
|
|
|
CellColumn() : Column<ESXRecordT> (Columns::ColumnId_Cell, ColumnBase::Display_String) {}
|
|
|
|
|
CellColumn() : Column<ESXRecordT> (Columns::ColumnId_Cell, ColumnBase::Display_Cell) {}
|
|
|
|
|
|
|
|
|
|
virtual QVariant get (const Record<ESXRecordT>& record) const
|
|
|
|
|
{
|
|
|
|
@ -890,7 +890,7 @@ namespace CSMWorld
|
|
|
|
|
template<typename ESXRecordT>
|
|
|
|
|
struct OwnerColumn : public Column<ESXRecordT>
|
|
|
|
|
{
|
|
|
|
|
OwnerColumn() : Column<ESXRecordT> (Columns::ColumnId_Owner, ColumnBase::Display_String) {}
|
|
|
|
|
OwnerColumn() : Column<ESXRecordT> (Columns::ColumnId_Owner, ColumnBase::Display_Npc) {}
|
|
|
|
|
|
|
|
|
|
virtual QVariant get (const Record<ESXRecordT>& record) const
|
|
|
|
|
{
|
|
|
|
@ -915,7 +915,7 @@ namespace CSMWorld
|
|
|
|
|
template<typename ESXRecordT>
|
|
|
|
|
struct SoulColumn : public Column<ESXRecordT>
|
|
|
|
|
{
|
|
|
|
|
SoulColumn() : Column<ESXRecordT> (Columns::ColumnId_Soul, ColumnBase::Display_String) {}
|
|
|
|
|
SoulColumn() : Column<ESXRecordT> (Columns::ColumnId_Soul, ColumnBase::Display_Creature) {}
|
|
|
|
|
|
|
|
|
|
virtual QVariant get (const Record<ESXRecordT>& record) const
|
|
|
|
|
{
|
|
|
|
@ -940,7 +940,7 @@ namespace CSMWorld
|
|
|
|
|
template<typename ESXRecordT>
|
|
|
|
|
struct FactionColumn : public Column<ESXRecordT>
|
|
|
|
|
{
|
|
|
|
|
FactionColumn() : Column<ESXRecordT> (Columns::ColumnId_Faction, ColumnBase::Display_String) {}
|
|
|
|
|
FactionColumn() : Column<ESXRecordT> (Columns::ColumnId_Faction, ColumnBase::Display_Faction) {}
|
|
|
|
|
|
|
|
|
|
virtual QVariant get (const Record<ESXRecordT>& record) const
|
|
|
|
|
{
|
|
|
|
@ -1090,7 +1090,7 @@ namespace CSMWorld
|
|
|
|
|
struct TeleportCellColumn : public Column<ESXRecordT>
|
|
|
|
|
{
|
|
|
|
|
TeleportCellColumn()
|
|
|
|
|
: Column<ESXRecordT> (Columns::ColumnId_TeleportCell, ColumnBase::Display_String)
|
|
|
|
|
: Column<ESXRecordT> (Columns::ColumnId_TeleportCell, ColumnBase::Display_Cell)
|
|
|
|
|
{}
|
|
|
|
|
|
|
|
|
|
virtual QVariant get (const Record<ESXRecordT>& record) const
|
|
|
|
@ -1146,7 +1146,7 @@ namespace CSMWorld
|
|
|
|
|
template<typename ESXRecordT>
|
|
|
|
|
struct KeyColumn : public Column<ESXRecordT>
|
|
|
|
|
{
|
|
|
|
|
KeyColumn() : Column<ESXRecordT> (Columns::ColumnId_Key, ColumnBase::Display_String) {}
|
|
|
|
|
KeyColumn() : Column<ESXRecordT> (Columns::ColumnId_Key, ColumnBase::Display_Miscellaneous) {}
|
|
|
|
|
|
|
|
|
|
virtual QVariant get (const Record<ESXRecordT>& record) const
|
|
|
|
|
{
|
|
|
|
@ -1510,7 +1510,7 @@ namespace CSMWorld
|
|
|
|
|
template<typename ESXRecordT>
|
|
|
|
|
struct ClassColumn : public Column<ESXRecordT>
|
|
|
|
|
{
|
|
|
|
|
ClassColumn() : Column<ESXRecordT> (Columns::ColumnId_Class, ColumnBase::Display_String) {}
|
|
|
|
|
ClassColumn() : Column<ESXRecordT> (Columns::ColumnId_Class, ColumnBase::Display_Class) {}
|
|
|
|
|
|
|
|
|
|
virtual QVariant get (const Record<ESXRecordT>& record) const
|
|
|
|
|
{
|
|
|
|
@ -1535,7 +1535,7 @@ namespace CSMWorld
|
|
|
|
|
template<typename ESXRecordT>
|
|
|
|
|
struct PcFactionColumn : public Column<ESXRecordT>
|
|
|
|
|
{
|
|
|
|
|
PcFactionColumn() : Column<ESXRecordT> (Columns::ColumnId_PcFaction, ColumnBase::Display_String) {}
|
|
|
|
|
PcFactionColumn() : Column<ESXRecordT> (Columns::ColumnId_PcFaction, ColumnBase::Display_Faction) {}
|
|
|
|
|
|
|
|
|
|
virtual QVariant get (const Record<ESXRecordT>& record) const
|
|
|
|
|
{
|
|
|
|
|