TrinityCore
LootTemplate Member List

This is the complete list of members for LootTemplate, including all inherited members.

AddEntry(LootStoreItem *item)LootTemplate
CheckLootRefs(LootTemplateMap const &store, LootIdSet *ref_set) constLootTemplate
CopyConditions(LootItem *li) constLootTemplate
EntriesLootTemplateprivate
GroupsLootTemplateprivate
HasDropForPlayer(Player const *player, uint8 groupId=0, bool strictUsabilityCheck=false) constLootTemplate
HasQuestDrop(LootTemplateMap const &store, uint8 groupId=0) constLootTemplate
HasQuestDropForPlayer(LootTemplateMap const &store, Player const *player, uint8 groupId=0) constLootTemplate
isReference(uint32 id)LootTemplate
LinkConditions(ConditionId const &id, ConditionsReference reference)LootTemplate
LootGroups typedefLootTemplateprivate
LootTemplate()LootTemplateinline
LootTemplate(LootTemplate const &)=deleteLootTemplateprivate
operator=(LootTemplate const &)=deleteLootTemplateprivate
Process(Loot &loot, bool rate, uint16 lootMode, uint8 groupId, Player const *personalLooter=nullptr) constLootTemplate
ProcessPersonalLoot(std::unordered_map< Player *, std::unique_ptr< Loot > > &personalLoot, bool rate, uint16 lootMode) constLootTemplate
Verify(LootStore const &store, uint32 Id) constLootTemplate
~LootTemplate()LootTemplate