#include <OutdoorPvPMgr.h>
|
| OutdoorPvPMgr (OutdoorPvPMgr const &)=delete |
|
| OutdoorPvPMgr (OutdoorPvPMgr &&)=delete |
|
OutdoorPvPMgr & | operator= (OutdoorPvPMgr const &)=delete |
|
OutdoorPvPMgr & | operator= (OutdoorPvPMgr &&)=delete |
|
void | InitOutdoorPvP () |
|
void | Die () |
|
void | CreateOutdoorPvPForMap (Map *map) |
|
void | DestroyOutdoorPvPForMap (Map *map) |
|
void | HandlePlayerEnterZone (Player *player, uint32 areaflag) |
|
void | HandlePlayerLeaveZone (Player *player, uint32 areaflag) |
|
void | HandlePlayerResurrects (Player *player, uint32 areaflag) |
|
OutdoorPvP * | GetOutdoorPvPToZoneId (Map *map, uint32 zoneid) |
|
bool | HandleCustomSpell (Player *player, uint32 spellId, GameObject *go) |
|
bool | HandleOpenGo (Player *player, GameObject *go) |
|
void | AddZone (uint32 zoneid, OutdoorPvP *handle) |
|
void | Update (uint32 diff) |
|
void | HandleDropFlag (Player *player, uint32 spellId) |
|
std::string | GetDefenseMessage (uint32 zoneId, uint32 id, LocaleConstant locale) const |
|
Definition at line 39 of file OutdoorPvPMgr.h.
◆ OutdoorPvPMap
◆ OutdoorPvPScriptIds
◆ OutdoorPvPMgr() [1/3]
OutdoorPvPMgr::OutdoorPvPMgr |
( |
| ) |
|
|
private |
◆ ~OutdoorPvPMgr()
OutdoorPvPMgr::~OutdoorPvPMgr |
( |
| ) |
|
|
privatedefault |
◆ OutdoorPvPMgr() [2/3]
◆ OutdoorPvPMgr() [3/3]
◆ AddZone()
◆ CreateOutdoorPvPForMap()
void OutdoorPvPMgr::CreateOutdoorPvPForMap |
( |
Map * |
map | ) |
|
◆ DestroyOutdoorPvPForMap()
void OutdoorPvPMgr::DestroyOutdoorPvPForMap |
( |
Map * |
map | ) |
|
◆ Die()
void OutdoorPvPMgr::Die |
( |
| ) |
|
◆ GetDefenseMessage()
◆ GetOutdoorPvPToZoneId()
◆ HandleCustomSpell()
◆ HandleDropFlag()
void OutdoorPvPMgr::HandleDropFlag |
( |
Player * |
player, |
|
|
uint32 |
spellId |
|
) |
| |
◆ HandleOpenGo()
◆ HandlePlayerEnterZone()
void OutdoorPvPMgr::HandlePlayerEnterZone |
( |
Player * |
player, |
|
|
uint32 |
areaflag |
|
) |
| |
◆ HandlePlayerLeaveZone()
void OutdoorPvPMgr::HandlePlayerLeaveZone |
( |
Player * |
player, |
|
|
uint32 |
areaflag |
|
) |
| |
◆ HandlePlayerResurrects()
void OutdoorPvPMgr::HandlePlayerResurrects |
( |
Player * |
player, |
|
|
uint32 |
areaflag |
|
) |
| |
◆ InitOutdoorPvP()
void OutdoorPvPMgr::InitOutdoorPvP |
( |
| ) |
|
◆ instance()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Update()
void OutdoorPvPMgr::Update |
( |
uint32 |
diff | ) |
|
◆ m_OutdoorMapIds
◆ m_OutdoorPvPByMap
std::unordered_map<Map*, std::vector<std::unique_ptr<OutdoorPvP> > > OutdoorPvPMgr::m_OutdoorPvPByMap |
|
private |
◆ m_OutdoorPvPDatas
◆ m_OutdoorPvPMap
◆ m_UpdateTimer
uint32 OutdoorPvPMgr::m_UpdateTimer |
|
private |
The documentation for this class was generated from the following files: