![]() |
TrinityCore
|
#include <Mail.h>
Public Member Functions | |
| MailSender (MailMessageType messageType, ObjectGuid::LowType sender_guidlow_or_entry, MailStationery stationery=MAIL_STATIONERY_DEFAULT) | |
| MailSender (Object *sender, MailStationery stationery=MAIL_STATIONERY_DEFAULT) | |
| MailSender (CalendarEvent *sender) | |
| MailSender (AuctionHouseObject const *sender) | |
| MailSender (BlackMarketEntry *sender) | |
| MailSender (Player *sender) | |
| MailSender (uint32 senderEntry) | |
| MailMessageType | GetMailMessageType () const |
| ObjectGuid::LowType | GetSenderId () const |
| MailStationery | GetStationery () const |
Private Attributes | |
| MailMessageType | m_messageType |
| ObjectGuid::LowType | m_senderId |
| MailStationery | m_stationery |
|
inline |
| MailSender::MailSender | ( | Object * | sender, |
| MailStationery | stationery = MAIL_STATIONERY_DEFAULT |
||
| ) |
Definition at line 34 of file Mail.cpp.
References ObjectGuid::GetCounter(), Object::GetEntry(), BaseEntity::GetGUID(), BaseEntity::GetTypeId(), m_messageType, m_senderId, MAIL_CREATURE, MAIL_GAMEOBJECT, MAIL_NORMAL, TC_LOG_ERROR, TYPEID_GAMEOBJECT, TYPEID_PLAYER, TYPEID_UNIT, and UI64LIT.
| MailSender::MailSender | ( | CalendarEvent * | sender | ) |
| MailSender::MailSender | ( | AuctionHouseObject const * | sender | ) |
| MailSender::MailSender | ( | BlackMarketEntry * | sender | ) |
| MailSender::MailSender | ( | Player * | sender | ) |
Definition at line 73 of file Mail.cpp.
References ObjectGuid::GetCounter(), BaseEntity::GetGUID(), Player::IsGameMaster(), m_messageType, m_senderId, m_stationery, MAIL_NORMAL, MAIL_STATIONERY_DEFAULT, and MAIL_STATIONERY_GM.
| MailSender::MailSender | ( | uint32 | senderEntry | ) |
Definition at line 80 of file Mail.cpp.
References m_messageType, m_senderId, m_stationery, MAIL_CREATURE, and MAIL_STATIONERY_DEFAULT.
|
inline |
Definition at line 108 of file Mail.h.
Referenced by MailDraft::SendMailTo().
|
inline |
Definition at line 109 of file Mail.h.
Referenced by MailDraft::SendMailTo().
|
inline |
Definition at line 110 of file Mail.h.
Referenced by MailDraft::SendMailTo().
|
private |
Definition at line 112 of file Mail.h.
Referenced by MailSender(), MailSender(), and MailSender().
|
private |
Definition at line 113 of file Mail.h.
Referenced by MailSender(), MailSender(), and MailSender().
|
private |
Definition at line 114 of file Mail.h.
Referenced by MailSender(), and MailSender().