|
| | CliHandler (void *callbackArg, Print *zprint) |
| std::string | GetNameLink () const |
| LocaleConstant | GetSessionDbcLocale () const |
| int | GetSessionDbLocaleIndex () const |
| const char * | GetSkyFireString (int32 entry) const |
| bool | HasPermission (uint32) const |
| bool | isAvailable (ChatCommand const &cmd) const |
| bool | needReportToTarget (Player *chr) const |
| void | SendSysMessage (const char *str) |
| Public Member Functions inherited from ChatHandler |
| | ChatHandler (WorldSession *session) |
| GameTele const * | extractGameTeleFromLink (char *text) |
| uint64 | extractGuidFromLink (char *text) |
| char * | extractKeyFromLink (char *text, char const *const *linkTypes, int *found_idx, char **something1=NULL) |
| char * | extractKeyFromLink (char *text, char const *linkType, char **something1=NULL) |
| void | extractOptFirstArg (char *args, char **arg1, char **arg2) |
| std::string | extractPlayerNameFromLink (char *text) |
| bool | extractPlayerTarget (char *args, Player **player, uint64 *player_guid=NULL, std::string *player_name=NULL) |
| char * | extractQuotedArg (char *args) |
| uint32 | extractSpellIdFromLink (char *text) |
| std::string | GetNameLink (Player *chr) const |
| GameObject * | GetNearbyGameObject () |
| GameObject * | GetObjectGlobalyWithGuidOrNearWithDbGuid (uint32 lowguid, uint32 entry) |
| bool | GetPlayerGroupAndGUIDByName (const char *cname, Player *&player, Group *&group, uint64 &guid, bool offline=false) |
| Creature * | getSelectedCreature () |
| WorldObject * | getSelectedObject () |
| Player * | getSelectedPlayer () |
| Unit * | getSelectedUnit () |
| WorldSession * | GetSession () |
| bool | HasLowerSecurity (Player *target, uint64 guid, bool strong=false) |
| bool | HasLowerSecurityAccount (WorldSession *target, uint32 account, bool strong=false) |
| bool | HasSentErrorMessage () const |
| bool | hasStringAbbr (const char *name, const char *part) |
| bool | isValidChatMessage (const char *msg) |
| bool | ParseCommands (const char *text) |
| std::string | PGetParseString (int32 entry,...) const |
| std::string | playerLink (std::string const &name) const |
| void | PSendSysMessage (const char *format,...) ATTR_PRINTF(2 |
| void void | PSendSysMessage (int32 entry,...) |
| void | SendGlobalGMSysMessage (const char *str) |
| void | SendGlobalSysMessage (const char *str) |
| void | SendSysMessage (int32 entry) |
| void | SetSentErrorMessage (bool val) |
| bool | ShowHelpForCommand (std::vector< ChatCommand > const &table, const char *cmd) |
| virtual | ~ChatHandler () |
|
| Static Public Member Functions inherited from ChatHandler |
| static size_t | 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="") |
| static size_t | 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="") |
| static std::vector< ChatCommand > const & | getCommandTable () |
| static char * | LineFromMessage (char *&pos) |
| static bool | LoadCommandTable () |
| static void | SetLoadCommandTable (bool val) |
| Protected Member Functions inherited from ChatHandler |
| | ChatHandler () |
| bool | ExecuteCommandInTable (std::vector< ChatCommand > const &table, const char *text, std::string const &fullcmd) |
| bool | ShowHelpForSubCommands (std::vector< ChatCommand > const &table, char const *cmd, char const *subcmd) |
| Static Protected Member Functions inherited from ChatHandler |
| static bool | SetDataForCommandInTable (std::vector< ChatCommand > &table, const char *text, uint32 permission, std::string const &help, std::string const &fullcommand) |
Definition at line 133 of file Chat.h.