CommonLibSSE NG
|
#include <DialogueItem.h>
Public Member Functions | |
DialogueItem (TESQuest *a_quest, TESTopic *a_topic, TESTopicInfo *a_topicInfo, Actor *a_speaker) | |
~DialogueItem ()=default | |
TES_HEAP_REDEFINE_NEW () | |
Public Member Functions inherited from RE::BSIntrusiveRefCounted | |
std::uint32_t | IncRef () const |
std::uint32_t | DecRef () const |
TES_HEAP_REDEFINE_NEW () | |
Public Attributes | |
std::uint32_t | pad04 { 0 } |
BSSimpleList< DialogueResponse * > | responses |
BSSimpleList< DialogueResponse * >::Node * | currentResponse { nullptr } |
TESTopicInfo * | info { nullptr } |
TESTopic * | topic { nullptr } |
TESQuest * | quest { nullptr } |
TESObjectREFR * | speaker { nullptr } |
ExtraSayToTopicInfo * | extraData { nullptr } |
Additional Inherited Members | |
Protected Attributes inherited from RE::BSIntrusiveRefCounted | |
volatile std::uint32_t | _refCount { 0 } |
|
inline |
|
default |
RE::DialogueItem::TES_HEAP_REDEFINE_NEW | ( | ) |
BSSimpleList<DialogueResponse*>::Node* RE::DialogueItem::currentResponse { nullptr } |
ExtraSayToTopicInfo* RE::DialogueItem::extraData { nullptr } |
TESTopicInfo* RE::DialogueItem::info { nullptr } |
std::uint32_t RE::DialogueItem::pad04 { 0 } |
TESQuest* RE::DialogueItem::quest { nullptr } |
BSSimpleList<DialogueResponse*> RE::DialogueItem::responses |
TESObjectREFR* RE::DialogueItem::speaker { nullptr } |
TESTopic* RE::DialogueItem::topic { nullptr } |