![]() |
TrinityCore
|
#include <GossipDef.h>
Public Member Functions | |||||||||
| GossipMenu & | GetGossipMenu () | ||||||||
| QuestMenu & | GetQuestMenu () | ||||||||
| bool | Empty () const | ||||||||
| uint32 | GetGossipOptionSender (uint32 selection) const | ||||||||
| uint32 | GetGossipOptionAction (uint32 selection) const | ||||||||
| bool | IsGossipOptionCoded (uint32 selection) const | ||||||||
AddMenuItem | |||||||||
Adds a localized gossip menu item from db by menu id and menu item id.
| |||||||||
| PlayerMenu (WorldSession *session) | |||||||||
| ~PlayerMenu () | |||||||||
| void | ClearMenus () | ||||||||
| void | SendGossipMenu (uint32 titleTextId, ObjectGuid objectGUID) | ||||||||
| void | SendCloseGossip () | ||||||||
| void | SendPointOfInterest (uint32 poiId) const | ||||||||
| void | SendQuestGiverStatus (uint8 questStatus, ObjectGuid npcGUID) const | ||||||||
| void | SendQuestGiverQuestList (QEmote const &eEmote, const std::string &Title, ObjectGuid npcGUID) | ||||||||
| void | SendQuestQueryResponse (Quest const *quest) const | ||||||||
| void | SendQuestGiverQuestDetails (Quest const *quest, ObjectGuid npcGUID, bool activateAccept) const | ||||||||
| void | SendQuestGiverOfferReward (Quest const *quest, ObjectGuid npcGUID, bool autoLaunched) const | ||||||||
| void | SendQuestGiverRequestItems (Quest const *quest, ObjectGuid npcGUID, bool canComplete, bool closeOnCancel) const | ||||||||
Private Attributes | |
| GossipMenu | _gossipMenu |
| QuestMenu | _questMenu |
| WorldSession * | _session |
Definition at line 256 of file GossipDef.h.
|
explicit |
| PlayerMenu::~PlayerMenu | ( | ) |
| void PlayerMenu::ClearMenus | ( | ) |
Definition at line 196 of file GossipDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 265 of file GossipDef.h.
|
inline |
|
inline |
|
inline |
| void PlayerMenu::SendCloseGossip | ( | ) |
Definition at line 253 of file GossipDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void PlayerMenu::SendGossipMenu | ( | uint32 | titleTextId, |
| ObjectGuid | objectGUID | ||
| ) |
Definition at line 202 of file GossipDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void PlayerMenu::SendPointOfInterest | ( | uint32 | poiId | ) | const |
Definition at line 261 of file GossipDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void PlayerMenu::SendQuestGiverOfferReward | ( | Quest const * | quest, |
| ObjectGuid | npcGUID, | ||
| bool | autoLaunched | ||
| ) | const |
Definition at line 448 of file GossipDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void PlayerMenu::SendQuestGiverQuestDetails | ( | Quest const * | quest, |
| ObjectGuid | npcGUID, | ||
| bool | activateAccept | ||
| ) | const |
Definition at line 398 of file GossipDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void PlayerMenu::SendQuestGiverQuestList | ( | QEmote const & | eEmote, |
| const std::string & | Title, | ||
| ObjectGuid | npcGUID | ||
| ) |
Definition at line 329 of file GossipDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void PlayerMenu::SendQuestGiverRequestItems | ( | Quest const * | quest, |
| ObjectGuid | npcGUID, | ||
| bool | canComplete, | ||
| bool | closeOnCancel | ||
| ) | const |
Definition at line 481 of file GossipDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void PlayerMenu::SendQuestGiverStatus | ( | uint8 | questStatus, |
| ObjectGuid | npcGUID | ||
| ) | const |
Definition at line 388 of file GossipDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void PlayerMenu::SendQuestQueryResponse | ( | Quest const * | quest | ) | const |
Definition at line 435 of file GossipDef.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 290 of file GossipDef.h.
|
private |
Definition at line 291 of file GossipDef.h.
|
private |
Definition at line 292 of file GossipDef.h.