TrinityCore
Loading...
Searching...
No Matches
lookup_commandscript Class Reference
+ Inheritance diagram for lookup_commandscript:

Public Member Functions

 lookup_commandscript ()
 
std::span< ChatCommandBuilder const > GetCommands () const override
 
- Public Member Functions inherited from CommandScript
 ~CommandScript ()
 
- Public Member Functions inherited from ScriptObject
 ScriptObject (ScriptObject const &right)=delete
 
 ScriptObject (ScriptObject &&right)=delete
 
ScriptObject & operator= (ScriptObject const &right)=delete
 
ScriptObject & operator= (ScriptObject &&right)=delete
 
std::string const & GetName () const
 

Static Public Member Functions

static bool HandleLookupAreaCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupCreatureCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupEventCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupFactionCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupItemCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupItemIdCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupItemSetCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupObjectCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupQuestCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupQuestIdCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupSkillCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupSpellCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupSpellIdCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupTaxiNodeCommand (ChatHandler *handler, const char *args)
 
static bool HandleLookupTeleCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupTitleCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupMapCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupMapIdCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupPlayerIpCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupPlayerAccountCommand (ChatHandler *handler, char const *args)
 
static bool HandleLookupPlayerEmailCommand (ChatHandler *handler, char const *args)
 
static bool LookupPlayerSearchCommand (PreparedQueryResult result, int32 limit, ChatHandler *handler)
 

Additional Inherited Members

- Protected Member Functions inherited from CommandScript
 CommandScript (char const *name) noexcept
 
- Protected Member Functions inherited from ScriptObject
 ScriptObject (char const *name) noexcept
 
virtual ~ScriptObject ()
 

Detailed Description

Definition at line 47 of file cs_lookup.cpp.

Constructor & Destructor Documentation

◆ lookup_commandscript()

lookup_commandscript::lookup_commandscript ( )
inline

Definition at line 50 of file cs_lookup.cpp.

Member Function Documentation

◆ GetCommands()

std::span< ChatCommandBuilder const > lookup_commandscript::GetCommands ( ) const
inlineoverridevirtual

Implements CommandScript.

Definition at line 52 of file cs_lookup.cpp.

References HandleLookupAreaCommand(), HandleLookupCreatureCommand(), HandleLookupEventCommand(), HandleLookupFactionCommand(), HandleLookupItemCommand(), HandleLookupItemIdCommand(), HandleLookupItemSetCommand(), HandleLookupMapCommand(), HandleLookupMapIdCommand(), HandleLookupObjectCommand(), HandleLookupPlayerAccountCommand(), HandleLookupPlayerEmailCommand(), HandleLookupPlayerIpCommand(), HandleLookupQuestCommand(), HandleLookupQuestIdCommand(), HandleLookupSkillCommand(), HandleLookupSpellCommand(), HandleLookupSpellIdCommand(), HandleLookupTaxiNodeCommand(), HandleLookupTeleCommand(), HandleLookupTitleCommand(), rbac::RBAC_PERM_COMMAND_LOOKUP_AREA, rbac::RBAC_PERM_COMMAND_LOOKUP_CREATURE, rbac::RBAC_PERM_COMMAND_LOOKUP_EVENT, rbac::RBAC_PERM_COMMAND_LOOKUP_FACTION, rbac::RBAC_PERM_COMMAND_LOOKUP_ITEM, rbac::RBAC_PERM_COMMAND_LOOKUP_ITEM_ID, rbac::RBAC_PERM_COMMAND_LOOKUP_ITEMSET, rbac::RBAC_PERM_COMMAND_LOOKUP_MAP, rbac::RBAC_PERM_COMMAND_LOOKUP_MAP_ID, rbac::RBAC_PERM_COMMAND_LOOKUP_OBJECT, rbac::RBAC_PERM_COMMAND_LOOKUP_PLAYER_ACCOUNT, rbac::RBAC_PERM_COMMAND_LOOKUP_PLAYER_EMAIL, rbac::RBAC_PERM_COMMAND_LOOKUP_PLAYER_IP, rbac::RBAC_PERM_COMMAND_LOOKUP_QUEST, rbac::RBAC_PERM_COMMAND_LOOKUP_QUEST_ID, rbac::RBAC_PERM_COMMAND_LOOKUP_SKILL, rbac::RBAC_PERM_COMMAND_LOOKUP_SPELL, rbac::RBAC_PERM_COMMAND_LOOKUP_SPELL_ID, rbac::RBAC_PERM_COMMAND_LOOKUP_TAXINODE, rbac::RBAC_PERM_COMMAND_LOOKUP_TELE, and rbac::RBAC_PERM_COMMAND_LOOKUP_TITLE.

◆ HandleLookupAreaCommand()

◆ HandleLookupCreatureCommand()

◆ HandleLookupEventCommand()

◆ HandleLookupFactionCommand()

◆ HandleLookupItemCommand()

◆ HandleLookupItemIdCommand()

static bool lookup_commandscript::HandleLookupItemIdCommand ( ChatHandler *  handler,
char const *  args 
)
inlinestatic

◆ HandleLookupItemSetCommand()

◆ HandleLookupMapCommand()

◆ HandleLookupMapIdCommand()

◆ HandleLookupObjectCommand()

◆ HandleLookupPlayerAccountCommand()

static bool lookup_commandscript::HandleLookupPlayerAccountCommand ( ChatHandler *  handler,
char const *  args 
)
inlinestatic

◆ HandleLookupPlayerEmailCommand()

static bool lookup_commandscript::HandleLookupPlayerEmailCommand ( ChatHandler *  handler,
char const *  args 
)
inlinestatic

◆ HandleLookupPlayerIpCommand()

static bool lookup_commandscript::HandleLookupPlayerIpCommand ( ChatHandler *  handler,
char const *  args 
)
inlinestatic

◆ HandleLookupQuestCommand()

◆ HandleLookupQuestIdCommand()

◆ HandleLookupSkillCommand()

◆ HandleLookupSpellCommand()

◆ HandleLookupSpellIdCommand()

◆ HandleLookupTaxiNodeCommand()

◆ HandleLookupTeleCommand()

◆ HandleLookupTitleCommand()

◆ LookupPlayerSearchCommand()


The documentation for this class was generated from the following file: