![]() |
TrinityCore
|
#include <LootMgr.h>
Classes | |
| class | LootGroup |
Public Member Functions | |
| LootTemplate () | |
| ~LootTemplate () | |
| void | AddEntry (LootStoreItem *item) |
| void | Process (Loot &loot, bool rate, uint16 lootMode, uint8 groupId=0) const |
| void | CopyConditions (ConditionContainer const &conditions) |
| void | CopyConditions (LootItem *li) const |
| bool | HasQuestDrop (uint8 groupId=0) const |
| bool | HasQuestDropForPlayer (Player const *player, uint8 groupId=0) const |
| void | Verify (LootStore const &store, uint32 Id) const |
| void | CheckLootRefs (LootTemplateMap const &store, LootIdSet *ref_set) const |
| bool | addConditionItem (Condition *cond) |
| bool | isReference (uint32 id) |
Private Types | |
| typedef std::vector< LootGroup * > | LootGroups |
Private Member Functions | |
| LootTemplate (LootTemplate const &)=delete | |
| LootTemplate & | operator= (LootTemplate const &)=delete |
Private Attributes | |
| LootStoreItemList | Entries |
| LootGroups | Groups |
|
private |
| LootTemplate::~LootTemplate | ( | ) |
Definition at line 512 of file LootMgr.cpp.
|
privatedelete |
| bool LootTemplate::addConditionItem | ( | Condition * | cond | ) |
Definition at line 713 of file LootMgr.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void LootTemplate::AddEntry | ( | LootStoreItem * | item | ) |
Definition at line 522 of file LootMgr.cpp.
| void LootTemplate::CheckLootRefs | ( | LootTemplateMap const & | store, |
| LootIdSet * | ref_set | ||
| ) | const |
| void LootTemplate::CopyConditions | ( | ConditionContainer const & | conditions | ) |
Definition at line 537 of file LootMgr.cpp.
| void LootTemplate::CopyConditions | ( | LootItem * | li | ) | const |
Definition at line 547 of file LootMgr.cpp.
| bool LootTemplate::HasQuestDrop | ( | uint8 | groupId = 0 | ) | const |
Definition at line 607 of file LootMgr.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 645 of file LootMgr.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool LootTemplate::isReference | ( | uint32 | id | ) |
|
privatedelete |
Definition at line 562 of file LootMgr.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 684 of file LootMgr.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
private |