178 static_assert(
sizeof(
TESTopic) == 0x60);
#define KEEP_FOR_RE()
Definition PCH.h:517
Definition BGSDialogueBranch.h:10
Definition TESFullName.h:9
Definition TESQuest.h:197
Definition TESTopicInfo.h:42
Definition TESTopic.h:135
const char * GetFullName() const override
TESQuest * ownerQuest
Definition TESTopic.h:170
std::uint32_t priorityAndJournalIndex
Definition TESTopic.h:168
bool IsFormTypeChild(FormType a_type) override
static constexpr auto RTTI
Definition TESTopic.h:137
static constexpr auto FORMTYPE
Definition TESTopic.h:139
TESTopicInfo ** topicInfos
Definition TESTopic.h:171
DIALOGUE_DATA data
Definition TESTopic.h:167
std::uint32_t numTopicInfos
Definition TESTopic.h:172
BGSDialogueBranch * ownerBranch
Definition TESTopic.h:169
float GetPriority() const
bool IsParentForm() override
std::uint32_t GetFullNameLength() const override
void InitItemImpl() override
bool Load(TESFile *a_mod) override
const char * GetFormEditorID() const override
BSFixedString formEditorID
Definition TESTopic.h:174
bool SetFormEditorID(const char *a_str) override
std::uint32_t firstFileOffset
Definition TESTopic.h:173
static constexpr auto VTABLE
Definition TESTopic.h:138
Definition AbsorbEffect.h:6
constexpr REL::ID RTTI_TESTopic(static_cast< std::uint64_t >(513904))
FormType
Definition FormTypes.h:139
constexpr std::array< REL::ID, 2 > VTABLE_TESTopic
Definition Offsets_VTABLE.h:12906
TopicFlag
Definition TESTopic.h:14
REX::EnumSet< TopicFlag, std::uint8_t > topicFlags
Definition TESTopic.h:126
Subtype
Definition TESTopic.h:20
@ kPlayerCastProjectileSpell
@ kFlyingMountDestinationReached
@ kFlyingMountRejectTarget
@ kFlyingMountAcceptTarget
REX::EnumSet< DIALOGUE_TYPE, std::uint8_t > type
Definition TESTopic.h:127
REX::EnumSet< Subtype, std::uint16_t > subtype
Definition TESTopic.h:128
Definition TESTopic.h:142
RecordFlag
Definition TESTopic.h:144
@ kDeleted
Definition TESTopic.h:145
@ kIgnored
Definition TESTopic.h:146