AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
PetitionMgr.h File Reference
#include "Common.h"
#include "ObjectGuid.h"
#include <map>

Go to the source code of this file.

Classes

struct  Petition
 
struct  Signatures
 
class  PetitionMgr
 

Macros

#define CHARTER_DISPLAY_ID   16161
 
#define sPetitionMgr   PetitionMgr::instance()
 

Typedefs

typedef std::map< ObjectGuid, uint32SignatureMap
 
typedef std::map< ObjectGuid, SignaturesSignatureContainer
 
typedef std::map< ObjectGuid, PetitionPetitionContainer
 

Enumerations

enum  CharterItemIDs {
  GUILD_CHARTER = 5863 ,
  ARENA_TEAM_CHARTER_2v2 = 23560 ,
  ARENA_TEAM_CHARTER_3v3 = 23561 ,
  ARENA_TEAM_CHARTER_5v5 = 23562
}
 

Macro Definition Documentation

◆ CHARTER_DISPLAY_ID

#define CHARTER_DISPLAY_ID   16161

◆ sPetitionMgr

#define sPetitionMgr   PetitionMgr::instance()

Typedef Documentation

◆ PetitionContainer

◆ SignatureContainer

◆ SignatureMap

typedef std::map<ObjectGuid, uint32> SignatureMap

Enumeration Type Documentation

◆ CharterItemIDs

Enumerator
GUILD_CHARTER 
ARENA_TEAM_CHARTER_2v2 
ARENA_TEAM_CHARTER_3v3 
ARENA_TEAM_CHARTER_5v5 
30{
31 GUILD_CHARTER = 5863,
35};
@ GUILD_CHARTER
Definition: PetitionMgr.h:31
@ ARENA_TEAM_CHARTER_2v2
Definition: PetitionMgr.h:32
@ ARENA_TEAM_CHARTER_5v5
Definition: PetitionMgr.h:34
@ ARENA_TEAM_CHARTER_3v3
Definition: PetitionMgr.h:33