◆ SubCommandEntry
◆ ChatCommandBuilder() [1/5]
◆ ChatCommandBuilder() [2/5]
Acore::ChatCommands::ChatCommandBuilder::ChatCommandBuilder |
( |
ChatCommandBuilder const & |
| ) |
|
|
default |
◆ ChatCommandBuilder() [3/5]
template<typename TypedHandler >
239 :
_name{
ASSERT_NOTNULL(name) },
_data{ std::in_place_type<InvokerEntry>, handler, help, securityLevel, allowConsole } { }
#define ASSERT_NOTNULL(pointer)
Definition Errors.h:85
std::string_view _name
Definition ChatCommand.h:249
std::variant< InvokerEntry, SubCommandEntry > _data
Definition ChatCommand.h:250
◆ ChatCommandBuilder() [4/5]
template<typename TypedHandler >
Acore::ChatCommands::ChatCommandBuilder::ChatCommandBuilder |
( |
char const * |
name, |
|
|
TypedHandler & |
handler, |
|
|
uint32 |
securityLevel, |
|
|
Acore::ChatCommands::Console |
allowConsole |
|
) |
| |
|
inline |
AcoreStrings
Definition Language.h:29
ChatCommandBuilder(ChatCommandBuilder &&)=default
◆ ChatCommandBuilder() [5/5]
Acore::ChatCommands::ChatCommandBuilder::ChatCommandBuilder |
( |
char const * |
name, |
|
|
std::vector< ChatCommandBuilder > const & |
subCommands |
|
) |
| |
|
inline |
◆ Acore::Impl::ChatCommands::ChatCommandNode
◆ _data
◆ _name
std::string_view Acore::ChatCommands::ChatCommandBuilder::_name |
|
private |
The documentation for this struct was generated from the following file:
- azerothcore-wotlk/src/server/game/Chat/ChatCommands/ChatCommand.h