#include <ChatCommand.h>
|
| ChatCommandBuilder (ChatCommandBuilder &&)=default |
|
| ChatCommandBuilder (ChatCommandBuilder const &)=default |
|
template<typename TypedHandler > |
| ChatCommandBuilder (char const *name, TypedHandler &handler, TrinityStrings help, rbac::RBACPermissions permission, Trinity::ChatCommands::Console allowConsole) |
|
template<typename TypedHandler > |
| ChatCommandBuilder (char const *name, TypedHandler &handler, rbac::RBACPermissions permission, Trinity::ChatCommands::Console allowConsole) |
|
| ChatCommandBuilder (char const *name, std::vector< ChatCommandBuilder > const &subCommands) |
|
| ChatCommandBuilder (char const *name, bool(&handler)(ChatHandler *, char const *), rbac::RBACPermissions permission, Trinity::ChatCommands::Console allowConsole) |
|
template<typename TypedHandler > |
| ChatCommandBuilder (char const *name, rbac::RBACPermissions permission, bool console, TypedHandler *handler, char const *) |
|
| ChatCommandBuilder (char const *name, rbac::RBACPermissions, bool, std::nullptr_t, char const *, std::vector< ChatCommandBuilder > const &sub) |
|
Definition at line 215 of file ChatCommand.h.
◆ SubCommandEntry
◆ ChatCommandBuilder() [1/8]
◆ ChatCommandBuilder() [2/8]
Trinity::ChatCommands::ChatCommandBuilder::ChatCommandBuilder |
( |
ChatCommandBuilder const & |
| ) |
|
|
default |
◆ ChatCommandBuilder() [3/8]
template<typename TypedHandler >
◆ ChatCommandBuilder() [4/8]
template<typename TypedHandler >
◆ ChatCommandBuilder() [5/8]
Trinity::ChatCommands::ChatCommandBuilder::ChatCommandBuilder |
( |
char const * |
name, |
|
|
std::vector< ChatCommandBuilder > const & |
subCommands |
|
) |
| |
|
inline |
◆ ChatCommandBuilder() [6/8]
◆ ChatCommandBuilder() [7/8]
template<typename TypedHandler >
Trinity::ChatCommands::ChatCommandBuilder::ChatCommandBuilder |
( |
char const * |
name, |
|
|
rbac::RBACPermissions |
permission, |
|
|
bool |
console, |
|
|
TypedHandler * |
handler, |
|
|
char const * |
|
|
) |
| |
|
inline |
◆ ChatCommandBuilder() [8/8]
◆ Trinity::Impl::ChatCommands::ChatCommandNode
◆ _data
◆ _name
std::string_view Trinity::ChatCommands::ChatCommandBuilder::_name |
|
private |
The documentation for this struct was generated from the following file: