#include <LootMgr.h>
Definition at line 67 of file LootMgr.h.
◆ LootStore()
LootStore::LootStore |
( |
char const * |
name, |
|
|
char const * |
entryName, |
|
|
bool |
ratesAllowed |
|
) |
| |
|
inlineexplicit |
◆ ~LootStore()
virtual LootStore::~LootStore |
( |
| ) |
|
|
inlinevirtual |
◆ CheckLootRefs()
void LootStore::CheckLootRefs |
( |
LootIdSet * |
ref_set = nullptr | ) |
const |
◆ Clear()
void LootStore::Clear |
( |
| ) |
|
|
protected |
◆ GetEntryName()
char const * LootStore::GetEntryName |
( |
| ) |
const |
|
inline |
◆ GetLootFor()
◆ GetLootForConditionFill()
◆ GetName()
char const * LootStore::GetName |
( |
| ) |
const |
|
inline |
◆ HaveLootFor()
bool LootStore::HaveLootFor |
( |
uint32 |
loot_id | ) |
const |
|
inline |
◆ HaveQuestLootFor()
bool LootStore::HaveQuestLootFor |
( |
uint32 |
loot_id | ) |
const |
◆ HaveQuestLootForPlayer()
bool LootStore::HaveQuestLootForPlayer |
( |
uint32 |
loot_id, |
|
|
Player const * |
player |
|
) |
| const |
◆ IsRatesAllowed()
bool LootStore::IsRatesAllowed |
( |
| ) |
const |
|
inline |
◆ LoadAndCollectLootIds()
◆ LoadLootTable()
uint32 LootStore::LoadLootTable |
( |
| ) |
|
|
protected |
◆ ReportNonExistingId() [1/2]
void LootStore::ReportNonExistingId |
( |
uint32 |
lootId | ) |
const |
◆ ReportNonExistingId() [2/2]
void LootStore::ReportNonExistingId |
( |
uint32 |
lootId, |
|
|
char const * |
ownerType, |
|
|
uint32 |
ownerId |
|
) |
| const |
◆ ReportUnusedIds()
void LootStore::ReportUnusedIds |
( |
LootIdSet const & |
ids_set | ) |
const |
◆ Verify()
void LootStore::Verify |
( |
| ) |
const |
◆ m_entryName
char const* LootStore::m_entryName |
|
private |
◆ m_LootTemplates
◆ m_name
char const* LootStore::m_name |
|
private |
◆ m_ratesAllowed
bool LootStore::m_ratesAllowed |
|
private |
The documentation for this class was generated from the following files: