|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <AchievementMgr.h>
Public Types | |
| typedef std::vector< AchievementCriteriaData > | Storage |
Public Member Functions | |
| AchievementCriteriaDataSet () | |
| void | Add (AchievementCriteriaData const &data) |
| bool | Meets (Player const *source, Unit const *target, uint32 miscValue=0) const |
| void | SetCriteriaId (uint32 id) |
Private Attributes | |
| uint32 | criteria_id |
| Storage | storage |
Definition at line 179 of file AchievementMgr.h.
| typedef std::vector<AchievementCriteriaData> AchievementCriteriaDataSet::Storage |
Definition at line 182 of file AchievementMgr.h.
|
inline |
Definition at line 181 of file AchievementMgr.h.
References criteria_id.
|
inline |
Definition at line 183 of file AchievementMgr.h.
References storage.
Referenced by AchievementGlobalMgr::LoadAchievementCriteriaData().
| bool AchievementCriteriaDataSet::Meets | ( | Player const * | source, |
| Unit const * | target, | ||
| uint32 | miscValue = 0 ) const |
Definition at line 381 of file AchievementMgr.cpp.
References criteria_id, and storage.
|
inline |
Definition at line 185 of file AchievementMgr.h.
References criteria_id.
Referenced by AchievementGlobalMgr::LoadAchievementCriteriaData().
|
private |
Definition at line 187 of file AchievementMgr.h.
Referenced by AchievementCriteriaDataSet(), Meets(), and SetCriteriaId().
|
private |
Definition at line 188 of file AchievementMgr.h.