|
CommonLibVR
|
#include <DialogueItem.h>
Public Member Functions | |
| DialogueItem (TESQuest *a_quest, TESTopic *a_topic, TESTopicInfo *a_topicInfo, TESObjectREFR *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 } |