![]() |
TrinityCore
|
#include "Define.h"#include "EnumFlag.h"#include "ObjectGuid.h"#include <variant>#include <vector>
Include dependency graph for ConversationDataStore.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | ConversationActorWorldObjectTemplate |
| struct | ConversationActorNoObjectTemplate |
| struct | ConversationActorActivePlayerTemplate |
| struct | ConversationActorTalkingHeadTemplate |
| struct | ConversationActorTemplate |
| struct | ConversationLineTemplate |
| struct | ConversationTemplate |
| class | ConversationDataStore |
Macros | |
| #define | sConversationDataStore ConversationDataStore::Instance() |
Enumerations | |
| enum class | ConversationActorType : uint32 { WorldObject = 0 , TalkingHead = 1 } |
| enum | ConversationLineFlags { CONVERSATION_LINE_FLAG_NOTIFY_STARTED = 0x1 } |
| enum class | ConversationFlags : uint8 { None = 0x00 , MultipleConversationType = 0x01 , IsTalkingHeadConversation = 0x02 , AllowWithoutSpawnedActor = 0x04 } |
Functions | |
| DEFINE_ENUM_FLAG (ConversationFlags) | |
| #define sConversationDataStore ConversationDataStore::Instance() |
Definition at line 112 of file ConversationDataStore.h.
|
strong |
| Enumerator | |
|---|---|
| WorldObject | |
| TalkingHead | |
Definition at line 27 of file ConversationDataStore.h.
|
strong |
| Enumerator | |
|---|---|
| None | |
| MultipleConversationType | |
| IsTalkingHeadConversation | |
| AllowWithoutSpawnedActor | |
Definition at line 78 of file ConversationDataStore.h.
| Enumerator | |
|---|---|
| CONVERSATION_LINE_FLAG_NOTIFY_STARTED | |
Definition at line 64 of file ConversationDataStore.h.
| DEFINE_ENUM_FLAG | ( | ConversationFlags | ) |