![]() |
TrinityCore
|
#include <map>
#include <string>
#include "Common.h"
#include "DatabaseEnv.h"
#include "DBCEnums.h"
#include "DBCStores.h"
#include "ObjectGuid.h"
Go to the source code of this file.
Classes | |
struct | ModifierTreeNode |
struct | AchievementCriteria |
struct | AchievementCriteriaTree |
struct | CriteriaProgress |
struct | AchievementCriteriaData |
struct | AchievementCriteriaDataSet |
struct | AchievementReward |
struct | AchievementRewardLocale |
struct | CompletedAchievementData |
struct | AchievementMgrDeleterBase< T > |
struct | AchievementMgrDeleterBase< Player > |
struct | AchievementMgrDeleterBase< Guild > |
singleton | AchievementMgr< T > |
class | AchievementGlobalMgr |
Macros | |
#define | sAchievementMgr AchievementGlobalMgr::instance() |
Functions | |
TC_GAME_API void | DeletePlayerAchievementsFromDB (ObjectGuid guid) |
TC_GAME_API void | DeleteGuildAchievementsFromDB (ObjectGuid guid) |
#define sAchievementMgr AchievementGlobalMgr::instance() |
typedef std::map<uint32, AchievementCriteriaDataSet> AchievementCriteriaDataMap |
typedef std::vector<AchievementCriteria const*> AchievementCriteriaList |
typedef std::unordered_map<uint32, AchievementCriteria*> AchievementCriteriaMap |
typedef std::unordered_map<uint32, AchievementCriteriaTreeList> AchievementCriteriaTreeByCriteriaMap |
typedef std::vector<AchievementCriteriaTree const*> AchievementCriteriaTreeList |
typedef std::unordered_map<uint32, AchievementCriteriaTree*> AchievementCriteriaTreeMap |
typedef std::vector<AchievementEntry const*> AchievementEntryList |
typedef std::unordered_map<uint32, AchievementEntryList> AchievementListByReferencedId |
typedef std::unordered_map<uint32, AchievementRewardLocale> AchievementRewardLocales |
typedef std::unordered_map<uint32, AchievementReward> AchievementRewards |
typedef std::unordered_map<uint32, CompletedAchievementData> CompletedAchievementMap |
typedef std::unordered_map<uint32, CriteriaProgress> CriteriaProgressMap |
typedef std::unordered_map<uint32, ModifierTreeNode*> ModifierTreeMap |
enum ProgressType |
TC_GAME_API void DeleteGuildAchievementsFromDB | ( | ObjectGuid | guid | ) |
TC_GAME_API void DeletePlayerAchievementsFromDB | ( | ObjectGuid | guid | ) |