![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "Mail.h"
Public Member Functions | |
MailSender (MailMessageType messageType, uint32 sender_guidlow_or_entry, MailStationery stationery=MAIL_STATIONERY_DEFAULT) | |
MailSender (Object *sender, MailStationery stationery=MAIL_STATIONERY_DEFAULT) | |
MailSender (CalendarEvent *sender) | |
MailSender (AuctionEntry *sender) | |
MailSender (Player *sender) | |
MailSender (uint32 senderEntry) | |
MailMessageType | GetMailMessageType () const |
uint32 | GetSenderId () const |
MailStationery | GetStationery () const |
Private Attributes | |
MailMessageType | m_messageType |
uint32 | m_senderId |
MailStationery | m_stationery |
|
inline |
MailSender::MailSender | ( | Object * | sender, |
MailStationery | stationery = MAIL_STATIONERY_DEFAULT |
||
) |
References ObjectGuid::GetCounter(), Object::GetEntry(), Object::GetGUID(), Object::GetTypeId(), LOG_ERROR, m_messageType, m_senderId, MAIL_CREATURE, MAIL_GAMEOBJECT, MAIL_NORMAL, TYPEID_GAMEOBJECT, TYPEID_PLAYER, and TYPEID_UNIT.
MailSender::MailSender | ( | CalendarEvent * | sender | ) |
MailSender::MailSender | ( | AuctionEntry * | sender | ) |
MailSender::MailSender | ( | Player * | sender | ) |
References ObjectGuid::GetCounter(), Object::GetGUID(), Player::IsGameMaster(), m_messageType, m_senderId, m_stationery, MAIL_NORMAL, MAIL_STATIONERY_DEFAULT, and MAIL_STATIONERY_GM.
MailSender::MailSender | ( | uint32 | senderEntry | ) |
References m_messageType, m_senderId, m_stationery, MAIL_CREATURE, and MAIL_STATIONERY_DEFAULT.
|
inline |
|
inline |
|
inline |
|
private |
Referenced by GetMailMessageType(), MailSender(), MailSender(), and MailSender().
|
private |
Referenced by GetSenderId(), MailSender(), MailSender(), and MailSender().
|
private |
Referenced by GetStationery(), MailSender(), and MailSender().