![]() |
TrinityCore
|
Classes | |
| struct | AccountIdentifier |
| struct | ChatCommandBuilder |
| struct | ExactSequence |
| struct | Hyperlink |
| struct | PlayerIdentifier |
| struct | QuotedString |
| struct | Tail |
| struct | Variant |
| struct | WTail |
Concepts | |
| concept | HasVariantConversionOperators |
Typedefs | |
| using | ChatCommandTable = ChatCommandBuilder const [] |
Enumerations | |
| enum class | Console : bool { No = false , Yes = true } |
Functions | |
| TC_GAME_API void | LoadCommandMap () |
| TC_GAME_API void | InvalidateCommandMap () |
| TC_GAME_API bool | TryExecuteCommand (ChatHandler &handler, std::string_view cmd) |
| TC_GAME_API void | SendCommandHelpFor (ChatHandler &handler, std::string_view cmd) |
| TC_GAME_API std::vector< std::string > | GetAutoCompletionsFor (ChatHandler const &handler, std::string_view cmd) |
| using Trinity::ChatCommands::ChatCommandTable = typedef ChatCommandBuilder const[] |
Definition at line 49 of file ChatCommand.h.
|
strong |
| Enumerator | |
|---|---|
| No | |
| Yes | |
Definition at line 42 of file ChatCommand.h.
|
private |
Definition at line 509 of file ChatCommand.cpp.
References Trinity::Impl::ChatCommands::ChatCommandNode::GetAutoCompletionsFor().
|
private |
Definition at line 506 of file ChatCommand.cpp.
References Trinity::Impl::ChatCommands::ChatCommandNode::InvalidateCommandMap().
Referenced by ScriptRegistrySwapHooks< CommandScript, Base >::BeforeReleaseContext(), ScriptRegistrySwapHooks< CommandScript, Base >::BeforeSwapContext(), and ScriptRegistrySwapHooks< CommandScript, Base >::BeforeUnload().
|
private |
Definition at line 505 of file ChatCommand.cpp.
References Trinity::Impl::ChatCommands::ChatCommandNode::LoadCommandMap().
Referenced by World::SetInitialWorldSettings().
|
private |
Definition at line 508 of file ChatCommand.cpp.
References Trinity::Impl::ChatCommands::ChatCommandNode::SendCommandHelpFor().
Referenced by misc_commandscript::HandleCommandsCommand(), and misc_commandscript::HandleHelpCommand().
|
private |
Definition at line 507 of file ChatCommand.cpp.
References Trinity::Impl::ChatCommands::ChatCommandNode::TryExecuteCommand().
Referenced by ChatHandler::_ParseCommands().