TrinityCore
|
#include <ChatTextBuilder.h>
Public Member Functions | |
ChatPacketSender (ChatMsg chatType, ::Language language, WorldObject const *sender, WorldObject const *receiver, std::string message, uint32 achievementId=0, LocaleConstant locale=LOCALE_enUS) | |
void | operator() (Player const *player) const |
Public Attributes | |
WorldPackets::Chat::Chat | UntranslatedPacket |
Optional< WorldPackets::Chat::Chat > | TranslatedPacket |
Private Attributes | |
ChatMsg | Type |
::Language | Language |
WorldObject const * | Sender |
WorldObject const * | Receiver |
std::string | Text |
uint32 | AchievementId |
LocaleConstant | Locale |
Definition at line 31 of file ChatTextBuilder.h.
Trinity::ChatPacketSender::ChatPacketSender | ( | ChatMsg | chatType, |
::Language | language, | ||
WorldObject const * | sender, | ||
WorldObject const * | receiver, | ||
std::string | message, | ||
uint32 | achievementId = 0 , |
||
LocaleConstant | locale = LOCALE_enUS |
||
) |
void Trinity::ChatPacketSender::operator() | ( | Player const * | player | ) | const |
|
private |
Definition at line 40 of file ChatTextBuilder.h.
|
private |
Definition at line 36 of file ChatTextBuilder.h.
|
private |
Definition at line 41 of file ChatTextBuilder.h.
|
private |
Definition at line 38 of file ChatTextBuilder.h.
|
private |
Definition at line 37 of file ChatTextBuilder.h.
|
private |
Definition at line 39 of file ChatTextBuilder.h.
|
mutable |
Definition at line 46 of file ChatTextBuilder.h.
|
private |
Definition at line 35 of file ChatTextBuilder.h.
WorldPackets::Chat::Chat Trinity::ChatPacketSender::UntranslatedPacket |
Definition at line 45 of file ChatTextBuilder.h.