#include <ClientAdmin.h>
Static Public Member Functions | |
| static ClientAdmin * | instance () |
Protected Member Functions | |
| void | adminNoParams (std::vector< ConsoleRuleValue > &split, unsigned int userData) |
| void | adminOneParam (std::vector< ConsoleRuleValue > &split, unsigned int userData) |
| void | adminTwoParam (std::vector< ConsoleRuleValue > &split, unsigned int userData) |
| void | adminHelp () |
Static Protected Attributes | |
| static ClientAdmin * | instance_ = 0 |
Private Member Functions | |
| ClientAdmin () | |
| virtual | ~ClientAdmin () |
Definition at line 26 of file ClientAdmin.h.
| ClientAdmin::ClientAdmin | ( | ) | [private] |
Definition at line 42 of file ClientAdmin.cpp.
References ComsAdminMessage::AdminAdd, ComsAdminMessage::AdminAdminTalk, ComsAdminMessage::AdminBan, ComsAdminMessage::AdminFlag, adminHelp(), ComsAdminMessage::AdminKick, ComsAdminMessage::AdminKillAll, ComsAdminMessage::AdminLogin, ComsAdminMessage::AdminLogout, ComsAdminMessage::AdminMessage, ComsAdminMessage::AdminMute, ComsAdminMessage::AdminNewGame, adminNoParams(), adminOneParam(), ComsAdminMessage::AdminPermMute, ComsAdminMessage::AdminPoor, ComsAdminMessage::AdminShow, ComsAdminMessage::AdminShowBanned, ComsAdminMessage::AdminSlap, ComsAdminMessage::AdminSyncCheck, ComsAdminMessage::AdminTalk, adminTwoParam(), ComsAdminMessage::AdminUnMute, ComsAdminMessage::AdminUnPermMute, ConsoleRuleTypeNumber, ConsoleRuleTypeString, ConsoleUtil::formParams(), and int().
Referenced by instance().
| ClientAdmin::~ClientAdmin | ( | ) | [private, virtual] |
Definition at line 160 of file ClientAdmin.cpp.
| ClientAdmin * ClientAdmin::instance | ( | ) | [static] |
Definition at line 33 of file ClientAdmin.cpp.
References ClientAdmin(), and instance_.
Referenced by initComs().
| void ClientAdmin::adminNoParams | ( | std::vector< ConsoleRuleValue > & | split, | |
| unsigned int | userData | |||
| ) | [protected] |
Definition at line 165 of file ClientAdmin.cpp.
References ClientChannelManager::addChannel(), ComsAdminMessage::AdminLogin, ComsAdminMessage::AdminLogout, ClientAdminResultHandler::getSid(), ClientChannelManager::instance(), ClientAdminResultHandler::instance(), ClientChannelManager::removeChannel(), and ComsMessageSender::sendToServer().
Referenced by ClientAdmin().
| void ClientAdmin::adminOneParam | ( | std::vector< ConsoleRuleValue > & | split, | |
| unsigned int | userData | |||
| ) | [protected] |
Definition at line 185 of file ClientAdmin.cpp.
References ClientAdminResultHandler::getSid(), ClientAdminResultHandler::instance(), ComsMessageSender::sendToServer(), and ConsoleRuleValue::valueString.
Referenced by ClientAdmin().
| void ClientAdmin::adminTwoParam | ( | std::vector< ConsoleRuleValue > & | split, | |
| unsigned int | userData | |||
| ) | [protected] |
Definition at line 198 of file ClientAdmin.cpp.
References ClientChannelManager::addChannel(), ComsAdminMessage::AdminLogin, ClientAdminResultHandler::getSid(), ClientChannelManager::instance(), ClientAdminResultHandler::instance(), ComsMessageSender::sendToServer(), and ConsoleRuleValue::valueString.
Referenced by ClientAdmin().
| void ClientAdmin::adminHelp | ( | ) | [protected] |
Definition at line 218 of file ClientAdmin.cpp.
References Console::addLine(), and Console::instance().
Referenced by ClientAdmin().
ClientAdmin * ClientAdmin::instance_ = 0 [static, protected] |
1.5.3