![]() |
TrinityCore
|
Inheritance diagram for lfg_commandscript:Public Member Functions | |
| lfg_commandscript () | |
| ChatCommandTable | GetCommands () const override |
Public Member Functions inherited from ScriptObject | |
| std::string const & | GetName () const |
Static Public Member Functions | |
| static bool | HandleLfgPlayerInfoCommand (ChatHandler *handler, Optional< PlayerIdentifier > player) |
| static bool | HandleLfgGroupInfoCommand (ChatHandler *handler, Optional< PlayerIdentifier > player) |
| static bool | HandleLfgOptionsCommand (ChatHandler *handler, Optional< uint32 > optionsArg) |
| static bool | HandleLfgQueueInfoCommand (ChatHandler *handler, Tail full) |
| static bool | HandleLfgCleanCommand (ChatHandler *handler) |
Additional Inherited Members | |
Protected Member Functions inherited from CommandScript | |
| CommandScript (char const *name) | |
Protected Member Functions inherited from ScriptObject | |
| ScriptObject (char const *name) | |
| virtual | ~ScriptObject () |
Definition at line 46 of file cs_lfg.cpp.
|
inline |
Definition at line 49 of file cs_lfg.cpp.
|
inlineoverridevirtual |
Implements CommandScript.
Definition at line 51 of file cs_lfg.cpp.
References HandleLfgCleanCommand(), HandleLfgGroupInfoCommand(), HandleLfgOptionsCommand(), HandleLfgPlayerInfoCommand(), HandleLfgQueueInfoCommand(), rbac::RBAC_PERM_COMMAND_LFG_CLEAN, rbac::RBAC_PERM_COMMAND_LFG_GROUP, rbac::RBAC_PERM_COMMAND_LFG_OPTIONS, rbac::RBAC_PERM_COMMAND_LFG_PLAYER, and rbac::RBAC_PERM_COMMAND_LFG_QUEUE.
|
inlinestatic |
Definition at line 146 of file cs_lfg.cpp.
References LANG_LFG_CLEAN, ChatHandler::PSendSysMessage(), and sLFGMgr.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 85 of file cs_lfg.cpp.
References CHAR_SEL_GROUP_MEMBER, CharacterDatabase, ObjectAccessor::FindPlayer(), Trinity::ChatCommands::PlayerIdentifier::FromTargetOrSelf(), Group::GetGUID(), Group::GetMemberSlots(), lfg::GetStateString(), Group::isLFGGroup(), LANG_LFG_GROUP_INFO, LANG_LFG_NOT_IN_GROUP, PrintPlayerInfo(), ChatHandler::PSendSysMessage(), ChatHandler::SetSentErrorMessage(), PreparedStatementBase::setUInt32(), sGroupMgr, and sLFGMgr.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 129 of file cs_lfg.cpp.
References LANG_LFG_OPTIONS, LANG_LFG_OPTIONS_CHANGED, ChatHandler::PSendSysMessage(), and sLFGMgr.
Referenced by GetCommands().
|
inlinestatic |
Definition at line 69 of file cs_lfg.cpp.
References Trinity::ChatCommands::PlayerIdentifier::FromTargetOrSelf(), and PrintPlayerInfo().
Referenced by GetCommands().
|
inlinestatic |
Definition at line 140 of file cs_lfg.cpp.
References ChatHandler::SendSysMessage(), and sLFGMgr.
Referenced by GetCommands().