178 static_assert(
sizeof(
TESTopic) == 0x60);
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: BGSDialogueBranch.h:10
Definition: TESFullName.h:9
Definition: TESQuest.h:197
Definition: TESTopicInfo.h:42
Definition: TESTopic.h:135
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
const char * GetFormEditorID() const override
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 * GetFullName() 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
Definition: TESTopic.h:12
stl::enumeration< Subtype, std::uint16_t > subtype
Definition: TESTopic.h:128
TopicFlag
Definition: TESTopic.h:14
Subtype
Definition: TESTopic.h:20
@ kPlayerCastProjectileSpell
@ kFlyingMountDestinationReached
@ kFlyingMountRejectTarget
@ kFlyingMountAcceptTarget
stl::enumeration< TopicFlag, std::uint8_t > topicFlags
Definition: TESTopic.h:126
stl::enumeration< DIALOGUE_TYPE, std::uint8_t > type
Definition: TESTopic.h:127
Definition: TESTopic.h:142
RecordFlag
Definition: TESTopic.h:144
@ kDeleted
Definition: TESTopic.h:145
@ kIgnored
Definition: TESTopic.h:146