TrinityCore
|
#include <WardenCheckMgr.h>
Public Member Functions | |
uint16 | GetMaxValidCheckId () const |
WardenCheck const & | GetCheckData (uint16 Id) const |
WardenCheckResult const & | GetCheckResult (uint16 Id) const |
std::vector< uint16 > const & | GetAvailableChecks (WardenCheckCategory category) |
void | LoadWardenChecks () |
void | LoadWardenOverrides () |
Static Public Member Functions | |
static WardenCheckMgr * | instance () |
Private Member Functions | |
WardenCheckMgr () | |
Private Attributes | |
std::vector< WardenCheck > | _checks |
std::unordered_map< uint16, WardenCheckResult > | _checkResults |
std::array< std::vector< uint16 >, NUM_CHECK_CATEGORIES > | _pools |
Definition at line 115 of file WardenCheckMgr.h.
|
private |
Definition at line 27 of file WardenCheckMgr.cpp.
|
inline |
Definition at line 127 of file WardenCheckMgr.h.
WardenCheck const & WardenCheckMgr::GetCheckData | ( | uint16 | Id | ) | const |
Definition at line 180 of file WardenCheckMgr.cpp.
WardenCheckResult const & WardenCheckMgr::GetCheckResult | ( | uint16 | Id | ) | const |
Definition at line 186 of file WardenCheckMgr.cpp.
|
inline |
Definition at line 123 of file WardenCheckMgr.h.
|
static |
Definition at line 174 of file WardenCheckMgr.cpp.
void WardenCheckMgr::LoadWardenChecks | ( | ) |
void WardenCheckMgr::LoadWardenOverrides | ( | ) |
|
private |
Definition at line 134 of file WardenCheckMgr.h.
|
private |
Definition at line 133 of file WardenCheckMgr.h.
|
private |
Definition at line 135 of file WardenCheckMgr.h.