#include <SupportMgr.h>
|
| ComplaintTicket () |
|
| ComplaintTicket (Player *player) |
|
| ~ComplaintTicket () |
|
ObjectGuid | GetTargetCharacterGuid () const |
|
ReportType | GetReportType () const |
|
ReportMajorCategory | GetMajorCategory () const |
|
ReportMinorCategory | GetMinorCategoryFlags () const |
|
std::string const & | GetNote () const |
|
void | SetTargetCharacterGuid (ObjectGuid targetCharacterGuid) |
|
void | SetReportType (ReportType reportType) |
|
void | SetMajorCategory (ReportMajorCategory majorCategory) |
|
void | SetMinorCategoryFlags (ReportMinorCategory minorCategoryFlags) |
|
void | SetChatLog (ChatLog const &log) |
|
void | SetNote (std::string const ¬e) |
|
void | LoadFromDB (Field *fields) override |
|
void | LoadChatLineFromDB (Field *fields) |
|
void | SaveToDB () const override |
|
void | DeleteFromDB () override |
|
std::string | FormatViewMessageString (ChatHandler &handler, bool detailed=false) const override |
|
virtual std::string | FormatViewMessageString (ChatHandler &handler, bool detailed=false) const=0 |
|
virtual std::string | FormatViewMessageString (ChatHandler &handler, const char *szClosedName, const char *szAssignedToName, const char *szUnassignedName, const char *szDeletedName) const |
|
| Ticket () |
|
| Ticket (Player *player) |
|
virtual | ~Ticket () |
|
bool | IsClosed () const |
|
bool | IsFromPlayer (ObjectGuid guid) const |
|
bool | IsAssigned () const |
|
bool | IsAssignedTo (ObjectGuid guid) const |
|
bool | IsAssignedNotTo (ObjectGuid guid) const |
|
uint32 | GetId () const |
|
ObjectGuid | GetPlayerGuid () const |
|
Player * | GetPlayer () const |
|
std::string | GetPlayerName () const |
|
Player * | GetAssignedPlayer () const |
|
ObjectGuid | GetAssignedToGUID () const |
|
std::string | GetAssignedToName () const |
|
std::string const & | GetComment () const |
|
virtual void | SetAssignedTo (ObjectGuid guid, bool=false) |
|
virtual void | SetUnassigned () |
|
void | SetClosedBy (ObjectGuid value) |
|
void | SetComment (std::string const &comment) |
|
void | SetPosition (uint32 mapId, Position const &pos) |
|
void | SetFacing (float facing) |
|
virtual void | LoadFromDB (Field *fields)=0 |
|
virtual void | SaveToDB () const =0 |
|
virtual void | DeleteFromDB ()=0 |
|
void | TeleportTo (Player *player) const |
|
virtual std::string | FormatViewMessageString (ChatHandler &handler, bool detailed=false) const =0 |
|
virtual std::string | FormatViewMessageString (ChatHandler &handler, const char *szClosedName, const char *szAssignedToName, const char *szUnassignedName, const char *szDeletedName) const |
|
Definition at line 164 of file SupportMgr.h.
◆ ComplaintTicket() [1/2]
ComplaintTicket::ComplaintTicket |
( |
| ) |
|
◆ ComplaintTicket() [2/2]
ComplaintTicket::ComplaintTicket |
( |
Player * |
player | ) |
|
◆ ~ComplaintTicket()
ComplaintTicket::~ComplaintTicket |
( |
| ) |
|
|
default |
◆ DeleteFromDB()
void ComplaintTicket::DeleteFromDB |
( |
| ) |
|
|
overridevirtual |
◆ FormatViewMessageString() [1/3]
std::string ComplaintTicket::FormatViewMessageString |
( |
ChatHandler & |
handler, |
|
|
bool |
detailed = false |
|
) |
| const |
|
overridevirtual |
◆ FormatViewMessageString() [2/3]
virtual std::string Ticket::FormatViewMessageString |
( |
ChatHandler & |
handler, |
|
|
bool |
detailed = false |
|
) |
| const |
|
virtual |
◆ FormatViewMessageString() [3/3]
std::string Ticket::FormatViewMessageString |
( |
ChatHandler & |
handler, |
|
|
const char * |
szClosedName, |
|
|
const char * |
szAssignedToName, |
|
|
const char * |
szUnassignedName, |
|
|
const char * |
szDeletedName |
|
) |
| const |
|
virtual |
◆ GetMajorCategory()
◆ GetMinorCategoryFlags()
◆ GetNote()
std::string const & ComplaintTicket::GetNote |
( |
| ) |
const |
|
inline |
◆ GetReportType()
ReportType ComplaintTicket::GetReportType |
( |
| ) |
const |
|
inline |
◆ GetTargetCharacterGuid()
ObjectGuid ComplaintTicket::GetTargetCharacterGuid |
( |
| ) |
const |
|
inline |
◆ LoadChatLineFromDB()
void ComplaintTicket::LoadChatLineFromDB |
( |
Field * |
fields | ) |
|
◆ LoadFromDB()
void ComplaintTicket::LoadFromDB |
( |
Field * |
fields | ) |
|
|
overridevirtual |
◆ SaveToDB()
void ComplaintTicket::SaveToDB |
( |
| ) |
const |
|
overridevirtual |
◆ SetChatLog()
void ComplaintTicket::SetChatLog |
( |
ChatLog const & |
log | ) |
|
|
inline |
◆ SetMajorCategory()
◆ SetMinorCategoryFlags()
◆ SetNote()
void ComplaintTicket::SetNote |
( |
std::string const & |
note | ) |
|
|
inline |
◆ SetReportType()
void ComplaintTicket::SetReportType |
( |
ReportType |
reportType | ) |
|
|
inline |
◆ SetTargetCharacterGuid()
void ComplaintTicket::SetTargetCharacterGuid |
( |
ObjectGuid |
targetCharacterGuid | ) |
|
|
inline |
◆ _chatLog
◆ _majorCategory
◆ _minorCategoryFlags
◆ _note
std::string ComplaintTicket::_note |
|
private |
◆ _reportType
◆ _targetCharacterGuid
The documentation for this class was generated from the following files: