TrinityCore
|
#include <OutdoorPvP.h>
Public Member Functions | |
OPvPCapturePoint (OutdoorPvP *pvp) | |
virtual | ~OPvPCapturePoint () |
OPvPCapturePoint (OPvPCapturePoint const &right)=delete | |
OPvPCapturePoint (OPvPCapturePoint &&right)=delete | |
OPvPCapturePoint & | operator= (OPvPCapturePoint const &right)=delete |
OPvPCapturePoint & | operator= (OPvPCapturePoint &&right)=delete |
virtual void | Update (uint32 diff) |
virtual bool | HandleCustomSpell (Player *player, uint32 spellId, GameObject *go) |
virtual int32 | HandleOpenGo (Player *player, GameObject *go) |
virtual void | ChangeState ()=0 |
virtual void | ChangeTeam (TeamId) |
virtual bool | HandleDropFlag (Player *, uint32) |
Protected Attributes | |
TeamId | m_team |
ObjectiveStates | m_OldState |
ObjectiveStates | m_State |
OutdoorPvP * | m_PvP |
Definition at line 78 of file OutdoorPvP.h.
OPvPCapturePoint::OPvPCapturePoint | ( | OutdoorPvP * | pvp | ) |
Definition at line 55 of file OutdoorPvP.cpp.
|
inlinevirtual |
Definition at line 84 of file OutdoorPvP.h.
|
delete |
|
delete |
|
pure virtual |
Implemented in OPvPCapturePointNA, and OPvPCapturePointZM_Graveyard.
|
inlinevirtual |
Definition at line 99 of file OutdoorPvP.h.
|
virtual |
Reimplemented in OPvPCapturePointNA.
Definition at line 134 of file OutdoorPvP.cpp.
Reimplemented in OPvPCapturePointZM_Graveyard.
Definition at line 101 of file OutdoorPvP.h.
|
virtual |
Reimplemented in OPvPCapturePointNA, and OPvPCapturePointZM_Graveyard.
Definition at line 159 of file OutdoorPvP.cpp.
|
delete |
|
delete |
|
inlinevirtual |
Reimplemented in OPvPCapturePointNA, and OPvPCapturePointZM_Graveyard.
Definition at line 91 of file OutdoorPvP.h.
|
protected |
Definition at line 108 of file OutdoorPvP.h.
|
protected |
Definition at line 112 of file OutdoorPvP.h.
|
protected |
Definition at line 109 of file OutdoorPvP.h.
|
protected |
Definition at line 105 of file OutdoorPvP.h.