AzerothCore 3.3.5a
OpenSource WoW Emulator
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
AchievementMgr Member List

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

_completedAchievementsAchievementMgrprivate
_criteriaProgressAchievementMgrprivate
_offlineUpdatesDelayTimerAchievementMgrprivate
_offlineUpdatesQueueAchievementMgrprivate
_playerAchievementMgrprivate
_timedAchievementsAchievementMgrprivate
AchievementMgr(Player *player)AchievementMgr
BuildAllDataPacket(WorldPacket *data) constAchievementMgrprivate
CanUpdateCriteria(AchievementCriteriaEntry const *criteria, AchievementEntry const *achievement)AchievementMgrprivate
CheckAllAchievementCriteria()AchievementMgr
CompletedAchievement(AchievementEntry const *entry)AchievementMgr
CompletedCriteriaFor(AchievementEntry const *achievement)AchievementMgrprivate
DeleteFromDB(ObjectGuid::LowType lowguid)AchievementMgrstatic
GetCompletedAchievements()AchievementMgr
GetCriteriaProgress(AchievementCriteriaEntry const *entry)AchievementMgr
GetPlayer() constAchievementMgrinline
HasAchieved(uint32 achievementId) constAchievementMgr
IsCompletedAchievement(AchievementEntry const *entry)AchievementMgrprivate
IsCompletedCriteria(AchievementCriteriaEntry const *achievementCriteria, AchievementEntry const *achievement)AchievementMgrprivate
LoadFromDB(PreparedQueryResult achievementResult, PreparedQueryResult criteriaResult, PreparedQueryResult offlineUpdatesResult)AchievementMgr
ProcessOfflineUpdate(AchievementOfflinePlayerUpdate const &update)AchievementMgrprivate
ProcessOfflineUpdatesQueue()AchievementMgrprivate
PROGRESS_ACCUMULATE enum valueAchievementMgrprivate
PROGRESS_HIGHEST enum valueAchievementMgrprivate
PROGRESS_RESET enum valueAchievementMgrprivate
PROGRESS_SET enum valueAchievementMgrprivate
ProgressType enum nameAchievementMgrprivate
RemoveCriteriaProgress(AchievementCriteriaEntry const *entry)AchievementMgr
RemoveTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry)AchievementMgr
Reset()AchievementMgr
ResetAchievementCriteria(AchievementCriteriaCondition condition, uint32 value, bool evenIfCriteriaComplete=false)AchievementMgr
SaveToDB(CharacterDatabaseTransaction trans)AchievementMgr
SendAchievementEarned(AchievementEntry const *achievement) constAchievementMgrprivate
SendAllAchievementData() constAchievementMgr
SendCriteriaUpdate(AchievementCriteriaEntry const *entry, CriteriaProgress const *progress, uint32 timeElapsed, bool timedCompleted) constAchievementMgrprivate
SendRespondInspectAchievements(Player *player) constAchievementMgr
SetCriteriaProgress(AchievementCriteriaEntry const *entry, uint32 changeValue, ProgressType ptype=PROGRESS_SET)AchievementMgrprivate
StartTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry, uint32 timeLost=0)AchievementMgr
TimedAchievementMap typedefAchievementMgrprivate
Update(uint32 timeDiff)AchievementMgr
UpdateAchievementCriteria(AchievementCriteriaTypes type, uint32 miscValue1=0, uint32 miscValue2=0, Unit *unit=nullptr)AchievementMgr
UpdateTimedAchievements(uint32 timeDiff)AchievementMgrprivate
~AchievementMgr()AchievementMgr