Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
AchievementMgr< T > Member List

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

_achievementPointsAchievementMgr< T >private
_ownerAchievementMgr< T >private
AchievementMgr(T *owner)AchievementMgr< T >
AdditionalRequirementsSatisfied(CriteriaEntry const *criteria, uint64 miscValue1, uint64 miscValue2, uint64 miscValue3, Unit const *unit, Player *referencePlayer) constAchievementMgr< T >private
CanUpdateCriteria(CriteriaEntry const *criteria, AchievementEntry const *achievement, 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 >
CompletedAchievement(AchievementEntry const *achievement, Player *referencePlayer)AchievementMgr< T >
CompletedCriteriaFor(AchievementEntry const *achievement, Player *referencePlayer)AchievementMgr< T >private
ConditionsSatisfied(CriteriaEntry const *criteria, Player *referencePlayer) constAchievementMgr< T >private
DeleteFromDB(uint32 lowguid)AchievementMgr< T >static
DeleteFromDB(uint32 lowguid)AchievementMgr< T >
DeleteFromDB(uint32 lowguid)AchievementMgr< T >
GetAchievementPoints() constAchievementMgr< T >inline
GetCriteriaProgress(CriteriaEntry const *entry)AchievementMgr< T >private
GetOwner() constAchievementMgr< T >inline
HasAchieved(uint32 achievementId) constAchievementMgr< T >
IsCompletedAchievement(AchievementEntry const *entry)AchievementMgr< T >private
IsCompletedCriteria(CriteriaEntry const *criteria)AchievementMgr< T >private
IsCompletedCriteriaForAchievement(CriteriaEntry const *criteria, AchievementEntry const *achievementEntry)AchievementMgr< T >private
LoadFromDB(PreparedQueryResult achievementResult, PreparedQueryResult criteriaResult)AchievementMgr< T >
LoadFromDB(PreparedQueryResult achievementResult, PreparedQueryResult criteriaResult)AchievementMgr< T >
LoadFromDB(PreparedQueryResult achievementResult, PreparedQueryResult criteriaResult)AchievementMgr< T >
m_completedAchievementsAchievementMgr< T >private
m_criteriaProgressAchievementMgr< T >private
m_timedAchievementsAchievementMgr< T >private
RemoveCriteriaProgress(CriteriaEntry const *entry)AchievementMgr< T >private
RemoveCriteriaProgress(CriteriaEntry const *entry)AchievementMgr< T >private
RemoveTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry)AchievementMgr< T >
RequirementsSatisfied(CriteriaEntry const *criteria, uint64 miscValue1, uint64 miscValue2, uint64 miscValue3, Unit const *unit, Player *referencePlayer) constAchievementMgr< T >private
Reset()AchievementMgr< T >
Reset()AchievementMgr< T >
Reset()AchievementMgr< T >
ResetAchievementCriteria(AchievementCriteriaTypes type, uint64 miscValue1=0, uint64 miscValue2=0, bool evenIfCriteriaComplete=false)AchievementMgr< T >
ResetAchievementCriteria(AchievementCriteriaTypes, uint64, uint64, bool)AchievementMgr< T >
SaveToDB(SQLTransaction &trans)AchievementMgr< T >
SaveToDB(SQLTransaction &trans)AchievementMgr< T >
SaveToDB(SQLTransaction &trans)AchievementMgr< T >
SendAchievementEarned(AchievementEntry const *achievement) constAchievementMgr< T >private
SendAchievementEarned(AchievementEntry const *achievement) constAchievementMgr< T >private
SendAchievementInfo(Player *receiver, uint32 achievementId=0) constAchievementMgr< T >
SendAchievementInfo(Player *receiver, uint32) constAchievementMgr< T >
SendAchievementInfo(Player *receiver, uint32 achievementId) constAchievementMgr< T >
SendAllAchievementData(Player *receiver) constAchievementMgr< T >
SendAllAchievementData(Player *receiver) constAchievementMgr< T >
SendCriteriaUpdate(CriteriaEntry const *entry, CriteriaProgress const *progress, uint32 timeElapsed, bool timedCompleted) constAchievementMgr< T >private
SendCriteriaUpdate(CriteriaEntry const *entry, CriteriaProgress const *progress, uint32 timeElapsed, bool timedCompleted) constAchievementMgr< T >private
SendCriteriaUpdate(CriteriaEntry const *entry, CriteriaProgress const *progress, uint32, bool) constAchievementMgr< T >private
SendPacket(WorldPacket *data) constAchievementMgr< T >private
SendPacket(WorldPacket *data) constAchievementMgr< T >private
SendPacket(WorldPacket *data) constAchievementMgr< T >private
SetCriteriaProgress(CriteriaEntry 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 typedefAchievementMgr< 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 >