TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
CreatureTextMgr Member List

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

CreatureTextMgr()CreatureTextMgrinlineprivate
GetLocalizedChatString(uint32 entry, uint8 gender, uint8 textGroup, uint32 id, LocaleConstant locale) const CreatureTextMgr
GetRangeForChatType(ChatMsg msgType)CreatureTextMgrprivatestatic
GetRepeatGroup(Creature *source, uint8 textGroup) const CreatureTextMgrprivate
GetTextMap() const CreatureTextMgrinline
instance()CreatureTextMgrstatic
LoadCreatureTextLocales()CreatureTextMgr
LoadCreatureTexts()CreatureTextMgr
mLocaleTextMapCreatureTextMgrprivate
mTextMapCreatureTextMgrprivate
SendChat(Creature *source, uint8 textGroup, WorldObject const *whisperTarget=nullptr, ChatMsg msgType=CHAT_MSG_ADDON, Language language=LANG_ADDON, CreatureTextRange range=TEXT_RANGE_NORMAL, uint32 sound=0, Team team=TEAM_OTHER, bool gmOnly=false, Player *srcPlr=nullptr)CreatureTextMgr
SendChatPacket(WorldObject *source, Builder const &builder, ChatMsg msgType, WorldObject const *whisperTarget=nullptr, CreatureTextRange range=TEXT_RANGE_NORMAL, Team team=TEAM_OTHER, bool gmOnly=false)CreatureTextMgrstatic
SendEmote(Unit *source, uint32 emote)CreatureTextMgrstatic
SendNonChatPacket(WorldObject *source, WorldPacket const *data, ChatMsg msgType, WorldObject const *whisperTarget, CreatureTextRange range, Team team, bool gmOnly)CreatureTextMgrprivatestatic
SendSound(Creature *source, uint32 sound, ChatMsg msgType, WorldObject const *whisperTarget=nullptr, CreatureTextRange range=TEXT_RANGE_NORMAL, Team team=TEAM_OTHER, bool gmOnly=false)CreatureTextMgrstatic
SetRepeatId(Creature *source, uint8 textGroup, uint8 id)CreatureTextMgrprivate
TextExist(uint32 sourceEntry, uint8 textGroup) const CreatureTextMgr
~CreatureTextMgr()CreatureTextMgrinlineprivate