|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <GossipDef.h>
Public Member Functions | |
| bool | Empty () const |
| QuestMenuItem const & | GetItem (uint16 index) const |
| uint8 | GetMenuItemCount () const |
AddMenuItem | |
| QuestMenu () | |
| ~QuestMenu () | |
| void | AddMenuItem (uint32 QuestId, uint8 Icon) |
| void | ClearMenu () |
| bool | HasItem (uint32 questId) const |
Private Attributes | |
| QuestMenuItemList | _questMenuItems |
Definition at line 212 of file GossipDef.h.
| QuestMenu::QuestMenu | ( | ) |
Definition at line 265 of file GossipDef.cpp.
References _questMenuItems.
| QuestMenu::~QuestMenu | ( | ) |
Definition at line 270 of file GossipDef.cpp.
References ClearMenu().
Definition at line 275 of file GossipDef.cpp.
References _questMenuItems, ASSERT, GOSSIP_MAX_MENU_ITEMS, QuestMenuItem::QuestIcon, QuestMenuItem::QuestId, and sObjectMgr.
Referenced by npc_wg_quest_giver::OnGossipHello(), and Player::PrepareQuestMenu().
| void QuestMenu::ClearMenu | ( | ) |
Definition at line 299 of file GossipDef.cpp.
References _questMenuItems.
Referenced by npc_wg_quest_giver::OnGossipHello(), Player::PrepareQuestMenu(), and ~QuestMenu().
|
inline |
Definition at line 226 of file GossipDef.h.
References _questMenuItems.
Referenced by Player::SendPreparedQuest().
|
inline |
Definition at line 233 of file GossipDef.h.
References _questMenuItems.
Referenced by Player::SendPreparedQuest().
|
inline |
Definition at line 221 of file GossipDef.h.
References _questMenuItems.
Referenced by Player::SendPreparedQuest().
| bool QuestMenu::HasItem | ( | uint32 | questId | ) | const |
Definition at line 290 of file GossipDef.cpp.
References _questMenuItems.
|
private |
Definition at line 239 of file GossipDef.h.
Referenced by AddMenuItem(), ClearMenu(), Empty(), GetItem(), GetMenuItemCount(), HasItem(), and QuestMenu().