![]() |
TrinityCore
|
Inheritance diagram for account_commandscript:Public Member Functions | |
| account_commandscript () | |
| std::span< ChatCommandBuilder const > | GetCommands () const override |
Public Member Functions inherited from CommandScript | |
| ~CommandScript () | |
Public Member Functions inherited from ScriptObject | |
| ScriptObject (ScriptObject const &right)=delete | |
| ScriptObject (ScriptObject &&right)=delete | |
| ScriptObject & | operator= (ScriptObject const &right)=delete |
| ScriptObject & | operator= (ScriptObject &&right)=delete |
| std::string const & | GetName () const |
Static Public Member Functions | |
| static bool | HandleAccount2FASetupCommand (ChatHandler *handler, Optional< uint32 > token) |
| static bool | HandleAccount2FARemoveCommand (ChatHandler *handler, Optional< uint32 > token) |
| static bool | HandleAccountAddonCommand (ChatHandler *handler, uint8 expansion) |
| static bool | HandleAccountCreateCommand (ChatHandler *handler, std::string const &accountName, std::string const &password, Optional< std::string > const &email) |
| Create an account. | |
| static bool | HandleAccountDeleteCommand (ChatHandler *handler, std::string &accountName) |
| static bool | HandleAccountOnlineListCommand (ChatHandler *handler) |
| Display info on users currently in the realm. | |
| static bool | HandleAccountOnlineListWithIpFilterCommand (ChatHandler *handler, std::string_view ipAddress) |
| static bool | HandleAccountOnlineListWithLimitCommand (ChatHandler *handler, uint32 limit) |
| static bool | HandleAccountOnlineListWithMapFilterCommand (ChatHandler *handler, uint32 mapId) |
| static bool | HandleAccountOnlineListWithZoneFilterCommand (ChatHandler *handler, uint32 zoneId) |
| static bool | HandleAccountOnlineListCommandWithParameters (ChatHandler *handler, Optional< std::string_view > const &ipAddress, Optional< uint32 > limit, Optional< uint32 > mapId, Optional< uint32 > zoneId) |
| static bool | HandleAccountLockCountryCommand (ChatHandler *handler, bool state) |
| static bool | HandleAccountLockIpCommand (ChatHandler *handler, bool state) |
| static bool | HandleAccountEmailCommand (ChatHandler *handler, std::string const &oldEmail, std::string const &password, std::string const &email, std::string const &emailConfirm) |
| static bool | HandleAccountPasswordCommand (ChatHandler *handler, std::string const &oldPassword, std::string const &newPassword, std::string const &confirmPassword, Optional< std::string > const &confirmEmail) |
| static bool | HandleAccountCommand (ChatHandler *handler) |
| static bool | HandleAccountSetAddonCommand (ChatHandler *handler, Optional< std::string > &accountName, uint8 expansion) |
| Set/Unset the expansion level for an account. | |
| static bool | HandleAccountSetSecLevelCommand (ChatHandler *handler, Optional< std::string > &accountName, uint8 securityLevel, Optional< int32 > realmId) |
| static bool | HandleAccountSetPasswordCommand (ChatHandler *handler, std::string &accountName, std::string const &password, std::string const &confirmPassword) |
| Set password for account. | |
| static bool | HandleAccountSet2FACommand (ChatHandler *handler, std::string &accountName, std::string_view secret) |
| static bool | HandleAccountSetEmailCommand (ChatHandler *handler, std::string &accountName, std::string const &email, std::string const &confirmEmail) |
| Set normal email for account. | |
| static bool | HandleAccountSetRegEmailCommand (ChatHandler *handler, std::string &accountName, std::string const &email, std::string const &confirmEmail) |
| Change registration email for account. | |
Additional Inherited Members | |
Protected Member Functions inherited from CommandScript | |
| CommandScript (char const *name) noexcept | |
Protected Member Functions inherited from ScriptObject | |
| ScriptObject (char const *name) noexcept | |
| virtual | ~ScriptObject () |
Definition at line 46 of file cs_account.cpp.
|
inline |
Definition at line 49 of file cs_account.cpp.
|
inlineoverridevirtual |
Implements CommandScript.
Definition at line 51 of file cs_account.cpp.
Here is the call graph for this function:
|
inlinestatic |
Definition at line 157 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 93 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 225 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 615 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Create an account.
Definition at line 246 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Delete a user account and all associated characters in this realm
Commands not recommended call from chat, but support anyway can delete only for account with less security This is also reject self apply in fact
Definition at line 294 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 481 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 430 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 460 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Display info on users currently in the realm.
Definition at line 341 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 366 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 346 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 351 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 356 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 361 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 550 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 843 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Set/Unset the expansion level for an account.
Definition at line 651 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Set normal email for account.
can set email only for target with less security This also restricts setting handler's own email.
Definition at line 907 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Set password for account.
can set password only for target with less security This also restricts setting handler's own password
Definition at line 792 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Change registration email for account.
can set email only for target with less security This also restricts setting handler's own email.
Definition at line 962 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 702 of file cs_account.cpp.
Here is the call graph for this function:
Here is the caller graph for this function: