![]() |
TrinityCore
|
#include <GossipDef.h>
Classes | |
| struct | Response |
Public Member Functions | |||||||||
| PlayerChoiceData ()=default | |||||||||
| PlayerChoiceData (uint32 choiceId) | |||||||||
| uint32 | GetChoiceId () const | ||||||||
| void | SetChoiceId (uint32 choiceId) | ||||||||
| Optional< SystemTimePoint > | GetExpireTime () const | ||||||||
| void | SetExpireTime (Optional< SystemTimePoint > expireTime) | ||||||||
AddMenuItem | |||||||||
Adds a localized gossip menu item from db by menu id and menu item id.
| |||||||||
| Optional< uint32 > | FindIdByClientIdentifier (uint16 clientIdentifier) const | ||||||||
| void | AddResponse (uint32 id, uint16 clientIdentifier) | ||||||||
Private Attributes | |
| uint32 | _choiceId = 0 |
| std::vector< Response > | _responses |
| Optional< SystemTimePoint > | _expireTime |
Definition at line 239 of file GossipDef.h.
|
default |
|
inlineexplicit |
Definition at line 243 of file GossipDef.h.
Definition at line 361 of file GossipDef.cpp.
|
inline |
|
inline |
|
inline |
Definition at line 246 of file GossipDef.h.
|
inline |
Definition at line 252 of file GossipDef.h.
|
private |
Definition at line 261 of file GossipDef.h.
|
private |
Definition at line 263 of file GossipDef.h.
|
private |
Definition at line 262 of file GossipDef.h.