|
| template<typename TypedHandler > |
| | ChatCommandBuilder (std::string_view name, TypedHandler &handler, TrinityStrings help, rbac::RBACPermissions permission, Trinity::ChatCommands::Console allowConsole) |
| |
| template<typename TypedHandler > |
| | ChatCommandBuilder (std::string_view name, TypedHandler &handler, rbac::RBACPermissions permission, Trinity::ChatCommands::Console allowConsole) |
| |
| | ChatCommandBuilder (std::string_view name, std::span< 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 *, SubCommandEntry sub) |
| |
Definition at line 220 of file ChatCommand.h.
◆ SubCommandEntry
◆ ChatCommandBuilder() [1/6]
template<typename TypedHandler >
◆ ChatCommandBuilder() [2/6]
template<typename TypedHandler >
◆ ChatCommandBuilder() [3/6]
| Trinity::ChatCommands::ChatCommandBuilder::ChatCommandBuilder |
( |
std::string_view |
name, |
|
|
std::span< ChatCommandBuilder const > |
subCommands |
|
) |
| |
|
inline |
◆ ChatCommandBuilder() [4/6]
◆ ChatCommandBuilder() [5/6]
template<typename TypedHandler >
| Trinity::ChatCommands::ChatCommandBuilder::ChatCommandBuilder |
( |
char const * |
name, |
|
|
rbac::RBACPermissions |
permission, |
|
|
bool |
console, |
|
|
TypedHandler * |
handler, |
|
|
char const * |
|
|
) |
| |
|
inline |
◆ ChatCommandBuilder() [6/6]
◆ 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: