TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
AccountMgr Member List

This is the complete list of members for AccountMgr, including all inherited members.

_defaultPermissionsAccountMgrprivate
_permissionsAccountMgrprivate
AccountMgr()AccountMgrprivate
CalculateShaPassHash(std::string const &name, std::string const &password)AccountMgrstatic
ChangeEmail(uint32 accountId, std::string newEmail)AccountMgrstatic
ChangePassword(uint32 accountId, std::string newPassword)AccountMgrstatic
ChangeRegEmail(uint32 accountId, std::string newEmail)AccountMgrstatic
ChangeUsername(uint32 accountId, std::string newUsername, std::string newPassword)AccountMgrstatic
CheckEmail(uint32 accountId, std::string newEmail)AccountMgrstatic
CheckPassword(uint32 accountId, std::string password)AccountMgrstatic
ClearRBAC()AccountMgrprivate
CreateAccount(std::string username, std::string password, std::string email="", uint32 bnetAccountId=0, uint8 bnetIndex=0)AccountMgr
DeleteAccount(uint32 accountId)AccountMgrstatic
GetCharactersCount(uint32 accountId)AccountMgrstatic
GetEmail(uint32 accountId, std::string &email)AccountMgrstatic
GetId(std::string const &username)AccountMgrstatic
GetName(uint32 accountId, std::string &name)AccountMgrstatic
GetRBACDefaultPermissions(uint8 secLevel)AccountMgr
GetRBACPermission(uint32 permission) const AccountMgr
GetRBACPermissionList() const AccountMgrinline
GetSecurity(uint32 accountId)AccountMgrstatic
GetSecurity(uint32 accountId, int32 realmId)AccountMgrstatic
HasPermission(uint32 accountId, uint32 permission, uint32 realmId)AccountMgrstatic
instance()AccountMgrstatic
IsAdminAccount(uint32 gmlevel)AccountMgrstatic
IsConsoleAccount(uint32 gmlevel)AccountMgrstatic
IsPlayerAccount(uint32 gmlevel)AccountMgrstatic
LoadRBAC()AccountMgr
UpdateAccountAccess(rbac::RBACData *rbac, uint32 accountId, uint8 securityLevel, int32 realmId)AccountMgr
~AccountMgr()AccountMgrprivate