Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
ChatHandler Member List

This is the complete list of members for ChatHandler, including all inherited members.

BuildChatPacket(WorldPacket &data, ChatMsg chatType, Language language, ObjectGuid senderGUID, ObjectGuid receiverGUID, std::string const &message, uint8 chatTag, std::string const &senderName="", std::string const &receiverName="", uint32 achievementId=0, bool gmMessage=false, std::string const &channelName="", std::string const &addonPrefix="")ChatHandlerstatic
BuildChatPacket(WorldPacket &data, ChatMsg chatType, Language language, WorldObject const *sender, WorldObject const *receiver, std::string const &message, uint32 achievementId=0, std::string const &channelName="", LocaleConstant locale=DEFAULT_LOCALE, std::string const &addonPrefix="")ChatHandlerstatic
ChatHandler(WorldSession *session)ChatHandlerinlineexplicit
ChatHandler()ChatHandlerinlineexplicitprotected
ExecuteCommandInTable(std::vector< ChatCommand > const &table, const char *text, std::string const &fullcmd)ChatHandlerprotected
extractGameTeleFromLink(char *text)ChatHandler
extractGuidFromLink(char *text)ChatHandler
extractKeyFromLink(char *text, char const *linkType, char **something1=NULL)ChatHandler
extractKeyFromLink(char *text, char const *const *linkTypes, int *found_idx, char **something1=NULL)ChatHandler
extractOptFirstArg(char *args, char **arg1, char **arg2)ChatHandler
extractPlayerNameFromLink(char *text)ChatHandler
extractPlayerTarget(char *args, Player **player, uint64 *player_guid=NULL, std::string *player_name=NULL)ChatHandler
extractQuotedArg(char *args)ChatHandler
extractSpellIdFromLink(char *text)ChatHandler
getCommandTable()ChatHandlerstatic
GetNameLink() constChatHandlerinlinevirtual
GetNameLink(Player *chr) constChatHandler
GetNearbyGameObject()ChatHandler
GetObjectGlobalyWithGuidOrNearWithDbGuid(uint32 lowguid, uint32 entry)ChatHandler
GetPlayerGroupAndGUIDByName(const char *cname, Player *&player, Group *&group, uint64 &guid, bool offline=false)ChatHandler
getSelectedCreature()ChatHandler
getSelectedObject()ChatHandler
getSelectedPlayer()ChatHandler
getSelectedUnit()ChatHandler
GetSession()ChatHandlerinline
GetSessionDbcLocale() constChatHandlervirtual
GetSessionDbLocaleIndex() constChatHandlervirtual
GetSkyFireString(int32 entry) constChatHandlervirtual
HasLowerSecurity(Player *target, uint64 guid, bool strong=false)ChatHandler
HasLowerSecurityAccount(WorldSession *target, uint32 account, bool strong=false)ChatHandler
HasPermission(uint32 permission) constChatHandlerinlinevirtual
HasSentErrorMessage() constChatHandlerinline
hasStringAbbr(const char *name, const char *part)ChatHandler
isAvailable(ChatCommand const &cmd) constChatHandlervirtual
isValidChatMessage(const char *msg)ChatHandler
LineFromMessage(char *&pos)ChatHandlerinlinestatic
load_command_tableChatHandlerprivatestatic
LoadCommandTable()ChatHandlerinlinestatic
m_sessionChatHandlerprivate
needReportToTarget(Player *chr) constChatHandlervirtual
ParseCommands(const char *text)ChatHandler
PGetParseString(int32 entry,...) constChatHandler
playerLink(std::string const &name) constChatHandlerinline
PSendSysMessage(const char *format,...) ATTR_PRINTF(2ChatHandler
PSendSysMessage(int32 entry,...)ChatHandler
SendGlobalGMSysMessage(const char *str)ChatHandler
SendGlobalSysMessage(const char *str)ChatHandler
SendSysMessage(const char *str)ChatHandlervirtual
SendSysMessage(int32 entry)ChatHandler
sentErrorMessageChatHandlerprivate
SetDataForCommandInTable(std::vector< ChatCommand > &table, const char *text, uint32 permission, std::string const &help, std::string const &fullcommand)ChatHandlerprotectedstatic
SetLoadCommandTable(bool val)ChatHandlerinlinestatic
SetSentErrorMessage(bool val)ChatHandlerinline
ShowHelpForCommand(std::vector< ChatCommand > const &table, const char *cmd)ChatHandler
ShowHelpForSubCommands(std::vector< ChatCommand > const &table, char const *cmd, char const *subcmd)ChatHandlerprotected
~ChatHandler()ChatHandlerinlinevirtual