|
| bool | ParseCommands (std::string_view str) override |
| |
| void | SendSysMessage (std::string_view str, bool escapeCharacters) override |
| |
| bool | IsHumanReadable () const override |
| |
| | ChatHandler (WorldSession *session) |
| |
| | ChatHandler () |
| |
| virtual void | SendSysMessage (std::string_view str, bool escapeCharacters=false) |
| |
| void | SendSysMessage (uint32 entry) |
| |
Public Member Functions inherited from ChatHandler |
| | ChatHandler (WorldSession *session) |
| |
| virtual | ~ChatHandler () |
| |
| void | SendNotification (std::string_view str) |
| |
| template<typename... Args> |
| void | SendNotification (uint32 strId, Args &&... args) |
| |
| template<typename... Args> |
| void | SendNotification (char const *fmt, Args &&... args) |
| |
| void | SendGMText (std::string_view str) |
| |
| template<typename... Args> |
| void | SendGMText (uint32 strId, Args &&... args) |
| |
| template<typename... Args> |
| void | SendGMText (char const *fmt, Args &&... args) |
| |
| void | SendWorldText (std::string_view str) |
| |
| template<typename... Args> |
| void | SendWorldText (uint32 strId, Args &&... args) |
| |
| template<typename... Args> |
| void | SendWorldText (char const *fmt, Args &&... args) |
| |
| void | SendWorldTextOptional (std::string_view str, uint32 flag) |
| |
| template<typename... Args> |
| void | SendWorldTextOptional (uint32 strId, uint32 flag, Args &&... args) |
| |
| template<typename... Args> |
| void | SendWorldTextOptional (char const *fmt, uint32 flag, Args &&... args) |
| |
| virtual std::string | GetAcoreString (uint32 entry) const |
| |
| void | SendSysMessage (uint32 entry) |
| |
| void | PSendSysMessage (std::string_view str, bool escapeCharacters=false) |
| |
| template<typename... Args> |
| void | PSendSysMessage (char const *fmt, Args &&... args) |
| |
| template<typename... Args> |
| void | PSendSysMessage (uint32 entry, Args &&... args) |
| |
| template<typename... Args> |
| std::string | PGetParseString (uint32 entry, Args &&... args) const |
| |
| std::string const * | GetModuleString (std::string module, uint32 id) const |
| |
| template<typename... Args> |
| void | PSendModuleSysMessage (std::string module, uint32 id, Args &&... args) |
| |
| template<typename... Args> |
| std::string | PGetParseModuleString (std::string module, uint32 id, Args &&... args) const |
| |
| void | SendErrorMessage (uint32 entry) |
| |
| void | SendErrorMessage (std::string_view str, bool escapeCharacters) |
| |
| template<typename... Args> |
| void | SendErrorMessage (char const *fmt, Args &&... args) |
| |
| template<typename... Args> |
| void | SendErrorMessage (uint32 entry, Args &&... args) |
| |
| bool | _ParseCommands (std::string_view text) |
| |
| void | SendGlobalSysMessage (const char *str) |
| |
| virtual std::string | GetNameLink () const |
| |
| virtual bool | needReportToTarget (Player *chr) const |
| |
| virtual LocaleConstant | GetSessionDbcLocale () const |
| |
| virtual int | GetSessionDbLocaleIndex () const |
| |
| bool | HasLowerSecurity (Player *target, ObjectGuid guid=ObjectGuid::Empty, bool strong=false) |
| |
| bool | HasLowerSecurityAccount (WorldSession *target, uint32 account, bool strong=false) |
| |
| void | SendGlobalGMSysMessage (const char *str) |
| |
| Player * | getSelectedPlayer () const |
| |
| Creature * | getSelectedCreature () const |
| |
| Unit * | getSelectedUnit () const |
| |
| WorldObject * | getSelectedObject () const |
| |
| Player * | getSelectedPlayerOrSelf () const |
| |
| virtual bool | HasSession () const |
| |
| void | DoForAllValidSessions (std::function< void(Player *)> exec) |
| |
| char * | extractKeyFromLink (char *text, char const *linkType, char **something1=nullptr) |
| |
| char * | extractKeyFromLink (char *text, char const *const *linkTypes, int *found_idx, char **something1=nullptr) |
| |
| char * | extractQuotedArg (char *args) |
| |
| uint32 | extractSpellIdFromLink (char *text) |
| |
| ObjectGuid::LowType | extractLowGuidFromLink (char *text, HighGuid &guidHigh) |
| |
| bool | GetPlayerGroupAndGUIDByName (const char *cname, Player *&player, Group *&group, ObjectGuid &guid, bool offline=false) |
| |
| std::string | extractPlayerNameFromLink (char *text) |
| |
| bool | extractPlayerTarget (char *args, Player **player, ObjectGuid *player_guid=nullptr, std::string *player_name=nullptr) |
| |
| std::string | playerLink (std::string const &name) const |
| |
| std::string | GetNameLink (Player *chr) const |
| |
| GameObject * | GetNearbyGameObject () const |
| |
| GameObject * | GetObjectFromPlayerMapByDbGuid (ObjectGuid::LowType lowguid) |
| |
| Creature * | GetCreatureFromPlayerMapByDbGuid (ObjectGuid::LowType lowguid) |
| |
| bool | HasSentErrorMessage () const |
| |
| void | SetSentErrorMessage (bool val) |
| |
| bool | IsConsole () const |
| |
| Player * | GetPlayer () const |
| |
| WorldSession * | GetSession () |
| |
| bool | IsAvailable (uint32 securityLevel) const |
| |