Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
TicketInfo.h File Reference
#include <string>
#include "ObjectMgr.h"
Include dependency graph for TicketInfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BugTicket
class  GmTicket
class  SuggestTicket
class  TicketInfo

Enumerations

enum  GMTicketEscalationStatus { TICKET_UNASSIGNED = 0 , TICKET_ASSIGNED = 1 , TICKET_IN_ESCALATION_QUEUE = 2 , TICKET_ESCALATED_ASSIGNED = 3 }
enum class  GMTicketOpenedByGMStatus { GMTICKET_OPENEDBYGM_STATUS_NOT_OPENED = 0 , GMTICKET_OPENEDBYGM_STATUS_OPENED = 1 }
enum class  GMTicketResponse {
  GMTICKET_RESPONSE_ALREADY_EXIST = 1 , GMTICKET_RESPONSE_CREATE_SUCCESS = 2 , GMTICKET_RESPONSE_CREATE_ERROR = 3 , GMTICKET_RESPONSE_UPDATE_SUCCESS = 4 ,
  GMTICKET_RESPONSE_UPDATE_ERROR = 5 , GMTICKET_RESPONSE_TICKET_DELETED = 9
}
enum  GMTicketStatus { GMTICKET_STATUS_HASTEXT = 0x06 , GMTICKET_STATUS_DEFAULT = 0x0A }
enum  GMTicketSystemStatus { GMTICKET_QUEUE_STATUS_DISABLED = 0 , GMTICKET_QUEUE_STATUS_ENABLED = 1 }
enum  LagReportType {
  LAG_REPORT_TYPE_LOOT = 1 , LAG_REPORT_TYPE_AUCTION_HOUSE = 2 , LAG_REPORT_TYPE_MAIL = 3 , LAG_REPORT_TYPE_CHAT = 4 ,
  LAG_REPORT_TYPE_MOVEMENT = 5 , LAG_REPORT_TYPE_SPELL = 6
}

Enumeration Type Documentation

◆ GMTicketEscalationStatus

Enumerator
TICKET_UNASSIGNED 
TICKET_ASSIGNED 
TICKET_IN_ESCALATION_QUEUE 
TICKET_ESCALATED_ASSIGNED 

Definition at line 41 of file TicketInfo.h.

◆ GMTicketOpenedByGMStatus

enum class GMTicketOpenedByGMStatus
strong
Enumerator
GMTICKET_OPENEDBYGM_STATUS_NOT_OPENED 
GMTICKET_OPENEDBYGM_STATUS_OPENED 

Definition at line 50 of file TicketInfo.h.

◆ GMTicketResponse

enum class GMTicketResponse
strong
Enumerator
GMTICKET_RESPONSE_ALREADY_EXIST 
GMTICKET_RESPONSE_CREATE_SUCCESS 
GMTICKET_RESPONSE_CREATE_ERROR 
GMTICKET_RESPONSE_UPDATE_SUCCESS 
GMTICKET_RESPONSE_UPDATE_ERROR 
GMTICKET_RESPONSE_TICKET_DELETED 

Definition at line 26 of file TicketInfo.h.

◆ GMTicketStatus

Enumerator
GMTICKET_STATUS_HASTEXT 
GMTICKET_STATUS_DEFAULT 

Definition at line 20 of file TicketInfo.h.

◆ GMTicketSystemStatus

Enumerator
GMTICKET_QUEUE_STATUS_DISABLED 
GMTICKET_QUEUE_STATUS_ENABLED 

Definition at line 14 of file TicketInfo.h.

◆ LagReportType

Enumerator
LAG_REPORT_TYPE_LOOT 
LAG_REPORT_TYPE_AUCTION_HOUSE 
LAG_REPORT_TYPE_MAIL 
LAG_REPORT_TYPE_CHAT 
LAG_REPORT_TYPE_MOVEMENT 
LAG_REPORT_TYPE_SPELL 

Definition at line 56 of file TicketInfo.h.