TrinityCore
|
This is the complete list of members for AchievementMgr< T >, including all inherited members.
_achievementPoints | AchievementMgr< T > | private |
_owner | AchievementMgr< T > | private |
AchievementMgr(T *owner) | AchievementMgr< T > | |
AdditionalRequirementsSatisfied(ModifierTreeNode const *parent, uint64 miscValue1, uint64 miscValue2, Unit const *unit, Player *referencePlayer) const | AchievementMgr< T > | private |
CanUpdateCriteria(AchievementCriteria const *criteria, AchievementCriteriaTreeList const *trees, uint64 miscValue1, uint64 miscValue2, uint64 miscValue3, Unit const *unit, Player *referencePlayer) | AchievementMgr< T > | private |
CheckAllAchievementCriteria(Player *referencePlayer) | AchievementMgr< T > | |
CompletedAchievement(AchievementEntry const *entry, Player *referencePlayer) | AchievementMgr< T > | |
CompletedAchievement(AchievementEntry const *achievement, Player *referencePlayer) | AchievementMgr< T > | |
CompletedCriteriaFor(AchievementEntry const *achievement, Player *referencePlayer) | AchievementMgr< T > | private |
ConditionsSatisfied(AchievementCriteria const *criteria, Player *referencePlayer) const | AchievementMgr< T > | private |
GetAchievementPoints() const | AchievementMgr< T > | inline |
GetCriteriaProgress(AchievementCriteria const *entry) | AchievementMgr< T > | private |
GetOwner() const | AchievementMgr< T > | inline |
HasAchieved(uint32 achievementId) const | AchievementMgr< T > | |
IsCompletedAchievement(AchievementEntry const *entry) | AchievementMgr< T > | private |
IsCompletedCriteria(AchievementCriteria const *achievementCriteria, uint64 requiredAmount) | AchievementMgr< T > | private |
IsCompletedCriteriaTree(AchievementCriteriaTree const *tree) | AchievementMgr< T > | private |
LoadFromDB(PreparedQueryResult achievementResult, PreparedQueryResult criteriaResult) | AchievementMgr< T > | |
LoadFromDB(PreparedQueryResult achievementResult, PreparedQueryResult criteriaResult) | AchievementMgr< T > | |
m_completedAchievements | AchievementMgr< T > | private |
m_criteriaProgress | AchievementMgr< T > | private |
m_timedAchievements | AchievementMgr< T > | private |
RemoveCriteriaProgress(AchievementCriteria const *entry) | AchievementMgr< T > | private |
RemoveTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry) | AchievementMgr< T > | |
RequirementsSatisfied(AchievementCriteria const *criteria, uint64 miscValue1, uint64 miscValue2, uint64 miscValue3, Unit const *unit, Player *referencePlayer) const | AchievementMgr< T > | private |
Reset() | AchievementMgr< T > | |
Reset() | AchievementMgr< T > | |
ResetAchievementCriteria(AchievementCriteriaTypes type, uint64 miscValue1=0, uint64 miscValue2=0, bool evenIfCriteriaComplete=false) | AchievementMgr< T > | |
SaveToDB(SQLTransaction &trans) | AchievementMgr< T > | |
SaveToDB(SQLTransaction &trans) | AchievementMgr< T > | |
SendAchievementEarned(AchievementEntry const *achievement) const | AchievementMgr< T > | private |
SendAchievementInfo(Player *receiver, uint32 achievementId=0) const | AchievementMgr< T > | |
SendAchievementInfo(Player *receiver, uint32) const | AchievementMgr< T > | |
SendAllAchievementData(Player *receiver) const | AchievementMgr< T > | |
SendAllTrackedCriterias(Player *receiver, std::set< uint32 > const &trackedCriterias) const | AchievementMgr< T > | |
SendCriteriaUpdate(AchievementCriteria const *entry, CriteriaProgress const *progress, uint32 timeElapsed, bool timedCompleted) const | AchievementMgr< T > | private |
SendCriteriaUpdate(AchievementCriteria const *criteria, CriteriaProgress const *progress, uint32 timeElapsed, bool timedCompleted) const | AchievementMgr< T > | private |
SendPacket(WorldPacket const *data) const | AchievementMgr< T > | private |
SendPacket(WorldPacket const *data) const | AchievementMgr< T > | private |
SetCriteriaProgress(AchievementCriteria const *entry, uint64 changeValue, Player *referencePlayer, ProgressType ptype=PROGRESS_SET) | AchievementMgr< T > | private |
StartTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry, uint32 timeLost=0) | AchievementMgr< T > | |
StartTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry, uint32 timeLost) | AchievementMgr< T > | |
TimedAchievementMap typedef | AchievementMgr< T > | private |
UpdateAchievementCriteria(AchievementCriteriaTypes type, uint64 miscValue1=0, uint64 miscValue2=0, uint64 miscValue3=0, Unit const *unit=NULL, Player *referencePlayer=NULL) | AchievementMgr< T > | |
UpdateTimedAchievements(uint32 timeDiff) | AchievementMgr< T > | |
~AchievementMgr() | AchievementMgr< T > |