TrinityCore
PlayerChoice Struct Reference

#include <ObjectMgr.h>

Public Member Functions

PlayerChoiceResponse const * GetResponse (int32 responseId) const
 
PlayerChoiceResponse const * GetResponseByIdentifier (int32 responseIdentifier) const
 

Public Attributes

int32 ChoiceId
 
int32 UiTextureKitId
 
uint32 SoundKitId
 
uint32 CloseSoundKitId
 
int64 Duration
 
std::string Question
 
std::string PendingChoiceText
 
std::vector< PlayerChoiceResponseResponses
 
bool HideWarboardHeader
 
bool KeepOpenAfterChoice
 

Detailed Description

Definition at line 931 of file ObjectMgr.h.

Member Function Documentation

◆ GetResponse()

PlayerChoiceResponse const * PlayerChoice::GetResponse ( int32  responseId) const
inline

Definition at line 944 of file ObjectMgr.h.

+ Here is the caller graph for this function:

◆ GetResponseByIdentifier()

PlayerChoiceResponse const * PlayerChoice::GetResponseByIdentifier ( int32  responseIdentifier) const
inline

Definition at line 951 of file ObjectMgr.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ ChoiceId

int32 PlayerChoice::ChoiceId

Definition at line 933 of file ObjectMgr.h.

◆ CloseSoundKitId

uint32 PlayerChoice::CloseSoundKitId

Definition at line 936 of file ObjectMgr.h.

◆ Duration

int64 PlayerChoice::Duration

Definition at line 937 of file ObjectMgr.h.

◆ HideWarboardHeader

bool PlayerChoice::HideWarboardHeader

Definition at line 941 of file ObjectMgr.h.

◆ KeepOpenAfterChoice

bool PlayerChoice::KeepOpenAfterChoice

Definition at line 942 of file ObjectMgr.h.

◆ PendingChoiceText

std::string PlayerChoice::PendingChoiceText

Definition at line 939 of file ObjectMgr.h.

◆ Question

std::string PlayerChoice::Question

Definition at line 938 of file ObjectMgr.h.

◆ Responses

std::vector<PlayerChoiceResponse> PlayerChoice::Responses

Definition at line 940 of file ObjectMgr.h.

◆ SoundKitId

uint32 PlayerChoice::SoundKitId

Definition at line 935 of file ObjectMgr.h.

◆ UiTextureKitId

int32 PlayerChoice::UiTextureKitId

Definition at line 934 of file ObjectMgr.h.


The documentation for this struct was generated from the following file: