|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <Chat.h>
Public Member Functions | |
| ChatCommand (char const *name, uint32 permission, bool allowConsole, pHandler handler, std::string help, std::vector< ChatCommand > childCommands=std::vector< ChatCommand >()) | |
Public Attributes | |
| bool | AllowConsole |
| std::vector< ChatCommand > | ChildCommands |
| pHandler | Handler |
| std::string | Help |
| const char * | Name |
| uint32 | Permission |
Private Types | |
| typedef bool(* | pHandler) (ChatHandler *, char const *) |
|
private |
|
inline |
Definition at line 30 of file Chat.h.
References AllowConsole, ChildCommands, Handler, Help, Name, and Permission.
| bool ChatCommand::AllowConsole |
Definition at line 34 of file Chat.h.
Referenced by ChatCommand(), and CliHandler::isAvailable().
| std::vector<ChatCommand> ChatCommand::ChildCommands |
Definition at line 37 of file Chat.h.
Referenced by ChatCommand().
| pHandler ChatCommand::Handler |
Definition at line 35 of file Chat.h.
Referenced by ChatCommand().
| std::string ChatCommand::Help |
Definition at line 36 of file Chat.h.
Referenced by ChatCommand().
| const char* ChatCommand::Name |
Definition at line 32 of file Chat.h.
Referenced by ChatCommand().
| uint32 ChatCommand::Permission |
Definition at line 33 of file Chat.h.
Referenced by ChatCommand(), and ChatHandler::isAvailable().