#include <ChatCommand.h>
Definition at line 142 of file ChatCommand.h.
◆ wrapper_func
◆ CommandInvoker() [1/3]
| Trinity::Impl::ChatCommands::CommandInvoker::CommandInvoker |
( |
| ) |
|
|
default |
◆ CommandInvoker() [2/3]
template<typename TypedHandler >
| Trinity::Impl::ChatCommands::CommandInvoker::CommandInvoker |
( |
TypedHandler & |
handler | ) |
|
|
inline |
◆ CommandInvoker() [3/3]
| Trinity::Impl::ChatCommands::CommandInvoker::CommandInvoker |
( |
bool(&)(ChatHandler *, char const *) |
handler | ) |
|
|
inline |
◆ LegacyWrapper()
| static bool Trinity::Impl::ChatCommands::CommandInvoker::LegacyWrapper |
( |
void * |
handler, |
|
|
ChatHandler * |
chatHandler, |
|
|
std::string_view |
argsStr |
|
) |
| |
|
inlinestaticprivatenoexcept |
◆ operator bool()
| Trinity::Impl::ChatCommands::CommandInvoker::operator bool |
( |
| ) |
const |
|
inlineexplicit |
◆ operator()()
| bool Trinity::Impl::ChatCommands::CommandInvoker::operator() |
( |
ChatHandler * |
chatHandler, |
|
|
std::string_view |
args |
|
) |
| const |
|
inline |
◆ _handler
| void* Trinity::Impl::ChatCommands::CommandInvoker::_handler = nullptr |
|
private |
◆ _wrapper
| wrapper_func Trinity::Impl::ChatCommands::CommandInvoker::_wrapper = nullptr |
|
private |
The documentation for this struct was generated from the following file: