TrinityCore
Loading...
Searching...
No Matches
ControlZoneHandler Class Reference

#include <ZoneScript.h>

+ Inheritance diagram for ControlZoneHandler:

Public Member Functions

 ControlZoneHandler ()
 
 ControlZoneHandler (ControlZoneHandler const &right)
 
 ControlZoneHandler (ControlZoneHandler &&right) noexcept
 
ControlZoneHandler & operator= (ControlZoneHandler const &right)
 
ControlZoneHandler & operator= (ControlZoneHandler &&right) noexcept
 
virtual ~ControlZoneHandler ()
 
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 42 of file ZoneScript.h.

Constructor & Destructor Documentation

◆ ControlZoneHandler() [1/3]

ControlZoneHandler::ControlZoneHandler ( )
explicitdefault

◆ ControlZoneHandler() [2/3]

ControlZoneHandler::ControlZoneHandler ( ControlZoneHandler const &  right)
default

◆ ControlZoneHandler() [3/3]

ControlZoneHandler::ControlZoneHandler ( ControlZoneHandler &&  right)
defaultnoexcept

◆ ~ControlZoneHandler()

ControlZoneHandler::~ControlZoneHandler ( )
virtualdefault

Member Function Documentation

◆ HandleCaptureEventAlliance()

virtual void ControlZoneHandler::HandleCaptureEventAlliance ( GameObject *  controlZone)
inlinevirtual

◆ HandleCaptureEventHorde()

virtual void ControlZoneHandler::HandleCaptureEventHorde ( GameObject *  controlZone)
inlinevirtual

◆ HandleContestedEventAlliance()

◆ HandleContestedEventHorde()

◆ HandleNeutralEvent()

◆ HandleNeutralEventAlliance()

◆ HandleNeutralEventHorde()

◆ HandleProgressEventAlliance()

◆ HandleProgressEventHorde()

◆ operator=() [1/2]

ControlZoneHandler & ControlZoneHandler::operator= ( ControlZoneHandler &&  right)
defaultnoexcept

◆ operator=() [2/2]

ControlZoneHandler & ControlZoneHandler::operator= ( ControlZoneHandler const &  right)
default

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