|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <Mail.h>
Public Member Functions | |
| MailMessageType | GetMailMessageType () const |
| uint32 | GetSenderId () const |
| MailStationery | GetStationery () const |
| MailSender (AuctionEntry *sender) | |
| MailSender (BlackMarketAuction *sender) | |
| MailSender (CalendarEvent *sender) | |
| MailSender (MailMessageType messageType, uint32 sender_guidlow_or_entry, MailStationery stationery=MAIL_STATIONERY_DEFAULT) | |
| MailSender (Object *sender, MailStationery stationery=MAIL_STATIONERY_DEFAULT) | |
| MailSender (Player *sender) | |
Private Attributes | |
| MailMessageType | m_messageType |
| uint32 | m_senderId |
| MailStationery | m_stationery |
|
inline |
Definition at line 74 of file Mail.h.
References m_messageType, m_senderId, m_stationery, and MAIL_STATIONERY_DEFAULT.
| MailSender::MailSender | ( | Object * | sender, |
| MailStationery | stationery = MAIL_STATIONERY_DEFAULT ) |
Definition at line 19 of file Mail.cpp.
References Object::GetTypeId(), and m_stationery.
| MailSender::MailSender | ( | CalendarEvent * | sender | ) |
Definition at line 47 of file Mail.cpp.
References m_messageType, m_senderId, m_stationery, MAIL_CALENDAR, and MAIL_STATIONERY_DEFAULT.
| MailSender::MailSender | ( | AuctionEntry * | sender | ) |
Definition at line 50 of file Mail.cpp.
References m_messageType, m_senderId, m_stationery, MAIL_AUCTION, and MAIL_STATIONERY_AUCTION.
| MailSender::MailSender | ( | BlackMarketAuction * | sender | ) |
Definition at line 53 of file Mail.cpp.
References m_messageType, m_senderId, m_stationery, MAIL_BLACKMARKET, and MAIL_STATIONERY_AUCTION.
| MailSender::MailSender | ( | Player * | sender | ) |
Definition at line 56 of file Mail.cpp.
References Object::GetGUIDLow(), Player::IsGameMaster(), m_messageType, m_senderId, m_stationery, MAIL_NORMAL, MAIL_STATIONERY_DEFAULT, and MAIL_STATIONERY_GM.
|
inline |
Definition at line 84 of file Mail.h.
References m_messageType.
Referenced by MailDraft::SendMailTo().
|
inline |
|
inline |
Definition at line 86 of file Mail.h.
References m_stationery.
Referenced by MailDraft::SendMailTo().
|
private |
Definition at line 88 of file Mail.h.
Referenced by GetMailMessageType(), MailSender(), MailSender(), MailSender(), MailSender(), and MailSender().
|
private |
Definition at line 89 of file Mail.h.
Referenced by GetSenderId(), MailSender(), MailSender(), MailSender(), MailSender(), and MailSender().
|
private |
Definition at line 90 of file Mail.h.
Referenced by GetStationery(), MailSender(), MailSender(), MailSender(), MailSender(), MailSender(), and MailSender().