TrinityCore
NAControlZoneHandler Class Reference

#include <OutdoorPvPNA.h>

+ Inheritance diagram for NAControlZoneHandler:

Public Member Functions

 NAControlZoneHandler (OutdoorPvPNA *pvp)
 
void HandleCaptureEventHorde (GameObject *controlZone) override
 
void HandleCaptureEventAlliance (GameObject *controlZone) override
 
void HandleContestedEventHorde (GameObject *controlZone) override
 
void HandleContestedEventAlliance (GameObject *controlZone) override
 
void HandleProgressEventHorde (GameObject *controlZone) override
 
void HandleProgressEventAlliance (GameObject *controlZone) override
 
void HandleNeutralEventHorde (GameObject *controlZone) override
 
void HandleNeutralEventAlliance (GameObject *controlZone) override
 
void HandleNeutralEvent (GameObject *controlZone) override
 
OutdoorPvPNAGetOutdoorPvPNA () const
 
- Public Member Functions inherited from OutdoorPvPControlZoneHandler
 OutdoorPvPControlZoneHandler (OutdoorPvP *pvp)
 
virtual ~OutdoorPvPControlZoneHandler ()=default
 
OutdoorPvPGetOutdoorPvP () const
 
- Public Member Functions inherited from ControlZoneHandler
 ControlZoneHandler ()=default
 
virtual ~ControlZoneHandler ()=default
 
virtual void HandleCaptureEventHorde (GameObject *controlZone)
 
virtual void HandleCaptureEventAlliance (GameObject *controlZone)
 
virtual void HandleContestedEventHorde (GameObject *controlZone)
 
virtual void HandleContestedEventAlliance (GameObject *controlZone)
 
virtual void HandleProgressEventHorde (GameObject *controlZone)
 
virtual void HandleProgressEventAlliance (GameObject *controlZone)
 
virtual void HandleNeutralEventHorde (GameObject *controlZone)
 
virtual void HandleNeutralEventAlliance (GameObject *controlZone)
 
virtual void HandleNeutralEvent (GameObject *controlZone)
 

Detailed Description

Definition at line 132 of file OutdoorPvPNA.h.

Constructor & Destructor Documentation

◆ NAControlZoneHandler()

NAControlZoneHandler::NAControlZoneHandler ( OutdoorPvPNA pvp)
explicit

Definition at line 70 of file OutdoorPvPNA.cpp.

Member Function Documentation

◆ GetOutdoorPvPNA()

OutdoorPvPNA * NAControlZoneHandler::GetOutdoorPvPNA ( ) const

Definition at line 141 of file OutdoorPvPNA.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ HandleCaptureEventAlliance()

void NAControlZoneHandler::HandleCaptureEventAlliance ( GameObject controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 85 of file OutdoorPvPNA.cpp.

+ Here is the call graph for this function:

◆ HandleCaptureEventHorde()

void NAControlZoneHandler::HandleCaptureEventHorde ( GameObject controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 74 of file OutdoorPvPNA.cpp.

+ Here is the call graph for this function:

◆ HandleContestedEventAlliance()

void NAControlZoneHandler::HandleContestedEventAlliance ( GameObject controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 103 of file OutdoorPvPNA.cpp.

+ Here is the call graph for this function:

◆ HandleContestedEventHorde()

void NAControlZoneHandler::HandleContestedEventHorde ( GameObject controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 96 of file OutdoorPvPNA.cpp.

+ Here is the call graph for this function:

◆ HandleNeutralEvent()

void NAControlZoneHandler::HandleNeutralEvent ( GameObject controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 136 of file OutdoorPvPNA.cpp.

+ Here is the call graph for this function:

◆ HandleNeutralEventAlliance()

void NAControlZoneHandler::HandleNeutralEventAlliance ( GameObject controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 131 of file OutdoorPvPNA.cpp.

+ Here is the call graph for this function:

◆ HandleNeutralEventHorde()

void NAControlZoneHandler::HandleNeutralEventHorde ( GameObject controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 126 of file OutdoorPvPNA.cpp.

+ Here is the call graph for this function:

◆ HandleProgressEventAlliance()

void NAControlZoneHandler::HandleProgressEventAlliance ( GameObject controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 118 of file OutdoorPvPNA.cpp.

+ Here is the call graph for this function:

◆ HandleProgressEventHorde()

void NAControlZoneHandler::HandleProgressEventHorde ( GameObject controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 110 of file OutdoorPvPNA.cpp.

+ Here is the call graph for this function:

The documentation for this class was generated from the following files: