#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: