![]() |
TrinityCore
|
#include <CreatureTextMgrImpl.h>
Public Member Functions | |
| CreatureTextLocalizer (Builder const &builder, ChatMsg msgType) | |
| ~CreatureTextLocalizer () | |
| void | operator() (Player const *player) const |
Private Attributes | |
| std::vector< std::pair< WorldPacket *, size_t > * > | _packetCache |
| Builder const & | _builder |
| ChatMsg | _msgType |
Definition at line 29 of file CreatureTextMgrImpl.h.
|
inline |
Definition at line 32 of file CreatureTextMgrImpl.h.
References CreatureTextLocalizer< Builder >::_packetCache, and TOTAL_LOCALES.
|
inline |
Definition at line 37 of file CreatureTextMgrImpl.h.
References CreatureTextLocalizer< Builder >::_packetCache.
|
inline |
Definition at line 47 of file CreatureTextMgrImpl.h.
References CreatureTextLocalizer< Builder >::_builder, CreatureTextLocalizer< Builder >::_msgType, CreatureTextLocalizer< Builder >::_packetCache, CHAT_MSG_MONSTER_WHISPER, CHAT_MSG_RAID_BOSS_WHISPER, Object::GetGUID(), ObjectGuid::GetRawValue(), Player::GetSession(), WorldSession::GetSessionDbLocaleIndex(), ByteBuffer::put(), and Player::SendDirectMessage().
|
private |
Definition at line 82 of file CreatureTextMgrImpl.h.
Referenced by CreatureTextLocalizer< Builder >::operator()().
|
private |
Definition at line 83 of file CreatureTextMgrImpl.h.
Referenced by CreatureTextLocalizer< Builder >::operator()().
|
mutableprivate |
Definition at line 81 of file CreatureTextMgrImpl.h.
Referenced by CreatureTextLocalizer< Builder >::CreatureTextLocalizer(), CreatureTextLocalizer< Builder >::operator()(), and CreatureTextLocalizer< Builder >::~CreatureTextLocalizer().