Definition BGSBaseAlias.h:12
 
TESQuest * owningQuest
Definition BGSBaseAlias.h:76
 
const BSFixedString & GetTypeString() const
 
stl::enumeration< FILL_TYPE, std::uint16_t > fillType
Definition BGSBaseAlias.h:79
 
FLAGS
Definition BGSBaseAlias.h:18
 
virtual bool Load(TESFile *a_mod)=0
 
void SetProtected(bool a_set)
 
std::uint32_t aliasID
Definition BGSBaseAlias.h:77
 
virtual const BSFixedString & QType() const =0
 
std::uint16_t pad22
Definition BGSBaseAlias.h:80
 
static auto VMTYPEID
Definition BGSBaseAlias.h:15
 
void SetEssential(bool a_set)
 
stl::enumeration< FLAGS, std::uint32_t > flags
Definition BGSBaseAlias.h:78
 
BSFixedString aliasName
Definition BGSBaseAlias.h:75
 
bool IsQuestObject() const
 
virtual void InitItem(TESForm *a_form)=0
 
static constexpr auto RTTI
Definition BGSBaseAlias.h:14
 
std::uint32_t pad24
Definition BGSBaseAlias.h:81
 
VMTypeID GetVMTypeID() const
 
FILL_TYPE
Definition BGSBaseAlias.h:48
 
Definition TESQuest.h:189
 
Definition AbsorbEffect.h:6
 
constexpr REL::VariantID RTTI_BGSBaseAlias(685384, 393166, 0x1ee4c70)
 
std::uint32_t VMTypeID
Definition BSCoreTypes.h:9