AzerothCore 3.3.5a
OpenSource WoW Emulator
|
This is the complete list of members for AchievementMgr, including all inherited members.
_completedAchievements | AchievementMgr | private |
_criteriaProgress | AchievementMgr | private |
_offlineUpdatesDelayTimer | AchievementMgr | private |
_offlineUpdatesQueue | AchievementMgr | private |
_player | AchievementMgr | private |
_timedAchievements | AchievementMgr | private |
AchievementMgr(Player *player) | AchievementMgr | |
BuildAllDataPacket(WorldPacket *data) const | AchievementMgr | private |
CanUpdateCriteria(AchievementCriteriaEntry const *criteria, AchievementEntry const *achievement) | AchievementMgr | private |
CheckAllAchievementCriteria() | AchievementMgr | |
CompletedAchievement(AchievementEntry const *entry) | AchievementMgr | |
CompletedCriteriaFor(AchievementEntry const *achievement) | AchievementMgr | private |
DeleteFromDB(ObjectGuid::LowType lowguid) | AchievementMgr | static |
GetCompletedAchievements() | AchievementMgr | |
GetCriteriaProgress(AchievementCriteriaEntry const *entry) | AchievementMgr | |
GetPlayer() const | AchievementMgr | inline |
HasAchieved(uint32 achievementId) const | AchievementMgr | |
IsCompletedAchievement(AchievementEntry const *entry) | AchievementMgr | private |
IsCompletedCriteria(AchievementCriteriaEntry const *achievementCriteria, AchievementEntry const *achievement) | AchievementMgr | private |
LoadFromDB(PreparedQueryResult achievementResult, PreparedQueryResult criteriaResult, PreparedQueryResult offlineUpdatesResult) | AchievementMgr | |
ProcessOfflineUpdate(AchievementOfflinePlayerUpdate const &update) | AchievementMgr | private |
ProcessOfflineUpdatesQueue() | AchievementMgr | private |
PROGRESS_ACCUMULATE enum value | AchievementMgr | private |
PROGRESS_HIGHEST enum value | AchievementMgr | private |
PROGRESS_RESET enum value | AchievementMgr | private |
PROGRESS_SET enum value | AchievementMgr | private |
ProgressType enum name | AchievementMgr | private |
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) const | AchievementMgr | private |
SendAllAchievementData() const | AchievementMgr | |
SendCriteriaUpdate(AchievementCriteriaEntry const *entry, CriteriaProgress const *progress, uint32 timeElapsed, bool timedCompleted) const | AchievementMgr | private |
SendRespondInspectAchievements(Player *player) const | AchievementMgr | |
SetCriteriaProgress(AchievementCriteriaEntry const *entry, uint32 changeValue, ProgressType ptype=PROGRESS_SET) | AchievementMgr | private |
StartTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry, uint32 timeLost=0) | AchievementMgr | |
TimedAchievementMap typedef | AchievementMgr | private |
Update(uint32 timeDiff) | AchievementMgr | |
UpdateAchievementCriteria(AchievementCriteriaTypes type, uint32 miscValue1=0, uint32 miscValue2=0, Unit *unit=nullptr) | AchievementMgr | |
UpdateTimedAchievements(uint32 timeDiff) | AchievementMgr | private |
~AchievementMgr() | AchievementMgr |