TrinityCore
WintergraspCapturePoint Class Reference

#include <BattlefieldWG.h>

+ Inheritance diagram for WintergraspCapturePoint:

Public Member Functions

 WintergraspCapturePoint (BattlefieldWG *battlefield, WintergraspWorkshop *workshop)
 
void HandleContestedEventHorde (GameObject *controlZone) override
 
void HandleContestedEventAlliance (GameObject *controlZone) override
 
void HandleProgressEventHorde (GameObject *controlZone) override
 
void HandleProgressEventAlliance (GameObject *controlZone) override
 
- Public Member Functions inherited from BattlefieldControlZoneHandler
 BattlefieldControlZoneHandler (Battlefield *bf)
 
virtual ~BattlefieldControlZoneHandler ()=default
 
- 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)
 

Protected Attributes

WintergraspWorkshopm_Workshop
 

Additional Inherited Members

- Protected Member Functions inherited from BattlefieldControlZoneHandler
BattlefieldGetBattlefield ()
 

Detailed Description

Definition at line 182 of file BattlefieldWG.h.

Constructor & Destructor Documentation

◆ WintergraspCapturePoint()

WintergraspCapturePoint::WintergraspCapturePoint ( BattlefieldWG battlefield,
WintergraspWorkshop workshop 
)

Definition at line 1322 of file BattlefieldWG.cpp.

Member Function Documentation

◆ HandleContestedEventAlliance()

void WintergraspCapturePoint::HandleContestedEventAlliance ( GameObject controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 1333 of file BattlefieldWG.cpp.

+ Here is the call graph for this function:

◆ HandleContestedEventHorde()

void WintergraspCapturePoint::HandleContestedEventHorde ( GameObject controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 1326 of file BattlefieldWG.cpp.

+ Here is the call graph for this function:

◆ HandleProgressEventAlliance()

void WintergraspCapturePoint::HandleProgressEventAlliance ( GameObject controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 1346 of file BattlefieldWG.cpp.

+ Here is the call graph for this function:

◆ HandleProgressEventHorde()

void WintergraspCapturePoint::HandleProgressEventHorde ( GameObject controlZone)
overridevirtual

Reimplemented from ControlZoneHandler.

Definition at line 1340 of file BattlefieldWG.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ m_Workshop

WintergraspWorkshop* WintergraspCapturePoint::m_Workshop
protected

Definition at line 193 of file BattlefieldWG.h.


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