TrinityCore
Loading...
Searching...
No Matches
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
 
OutdoorPvPNA * GetOutdoorPvPNA () const
 
- Public Member Functions inherited from OutdoorPvPControlZoneHandler
 OutdoorPvPControlZoneHandler (OutdoorPvP *pvp)
 
virtual ~OutdoorPvPControlZoneHandler ()=default
 
OutdoorPvP * GetOutdoorPvP () const
 
- Public Member Functions inherited from ControlZoneHandler
 ControlZoneHandler ()
 
 ControlZoneHandler (ControlZoneHandler const &right)
 
 ControlZoneHandler (ControlZoneHandler &&right) noexcept
 
ControlZoneHandler & operator= (ControlZoneHandler const &right)
 
ControlZoneHandler & operator= (ControlZoneHandler &&right) noexcept
 
virtual ~ControlZoneHandler ()
 

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()

◆ HandleCaptureEventAlliance()

void NAControlZoneHandler::HandleCaptureEventAlliance ( GameObject *  controlZone)
overridevirtual

◆ HandleCaptureEventHorde()

void NAControlZoneHandler::HandleCaptureEventHorde ( GameObject *  controlZone)
overridevirtual

◆ HandleContestedEventAlliance()

void NAControlZoneHandler::HandleContestedEventAlliance ( GameObject *  controlZone)
overridevirtual

◆ HandleContestedEventHorde()

void NAControlZoneHandler::HandleContestedEventHorde ( GameObject *  controlZone)
overridevirtual

◆ HandleNeutralEvent()

void NAControlZoneHandler::HandleNeutralEvent ( GameObject *  controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 136 of file OutdoorPvPNA.cpp.

References ControlZoneHandler::HandleNeutralEvent().

◆ HandleNeutralEventAlliance()

void NAControlZoneHandler::HandleNeutralEventAlliance ( GameObject *  controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 131 of file OutdoorPvPNA.cpp.

References ControlZoneHandler::HandleNeutralEventAlliance().

◆ HandleNeutralEventHorde()

void NAControlZoneHandler::HandleNeutralEventHorde ( GameObject *  controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 126 of file OutdoorPvPNA.cpp.

References ControlZoneHandler::HandleNeutralEventHorde().

◆ HandleProgressEventAlliance()

void NAControlZoneHandler::HandleProgressEventAlliance ( GameObject *  controlZone)
overridevirtual

◆ HandleProgressEventHorde()

void NAControlZoneHandler::HandleProgressEventHorde ( GameObject *  controlZone)
overridevirtual

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