TrinityCore
Loading...
Searching...
No Matches
at_bg_temple_of_kotmogu_small_area Struct Reference
+ Inheritance diagram for at_bg_temple_of_kotmogu_small_area:

Public Member Functions

 at_bg_temple_of_kotmogu_small_area (AreaTrigger *areatrigger)
 
void OnUnitEnter (Unit *unit) override
 
void OnUnitExit (Unit *unit, AreaTriggerExitReason) override
 
void OnUpdate (uint32 diff) override
 
- Public Member Functions inherited from AreaTriggerAI
 AreaTriggerAI (AreaTrigger *a, uint32 scriptId={}) noexcept
 
 AreaTriggerAI (AreaTriggerAI const &)=delete
 
 AreaTriggerAI (AreaTriggerAI &&)=delete
 
AreaTriggerAI & operator= (AreaTriggerAI const &)=delete
 
AreaTriggerAI & operator= (AreaTriggerAI &&)=delete
 
virtual ~AreaTriggerAI ()
 
virtual void OnInitialize ()
 
virtual void OnCreate (Spell const *creatingSpell)
 
virtual void OnDestinationReached ()
 
virtual void OnRemove ()
 
virtual void DoAction (int32 param)
 
virtual uint32 GetData (uint32 id) const
 
virtual void SetData (uint32 id, uint32 value)
 
virtual void SetGUID (ObjectGuid const &guid, int32 id)
 
virtual ObjectGuid GetGUID (int32 id) const
 
uint32 GetId () const
 

Private Attributes

std::unordered_map< ObjectGuid, uint32 > _totalTimeInAreaWithOrb
 

Additional Inherited Members

- Protected Attributes inherited from AreaTriggerAI
AreaTrigger *const at
 

Detailed Description

Definition at line 582 of file battleground_temple_of_kotmogu.cpp.

Constructor & Destructor Documentation

◆ at_bg_temple_of_kotmogu_small_area()

at_bg_temple_of_kotmogu_small_area::at_bg_temple_of_kotmogu_small_area ( AreaTrigger *  areatrigger)
inlineexplicit

Definition at line 584 of file battleground_temple_of_kotmogu.cpp.

Member Function Documentation

◆ OnUnitEnter()

void at_bg_temple_of_kotmogu_small_area::OnUnitEnter ( Unit *  unit)
inlineoverridevirtual

◆ OnUnitExit()

void at_bg_temple_of_kotmogu_small_area::OnUnitExit ( Unit *  unit,
AreaTriggerExitReason   
)
inlineoverridevirtual

◆ OnUpdate()

Member Data Documentation

◆ _totalTimeInAreaWithOrb

std::unordered_map<ObjectGuid, uint32 > at_bg_temple_of_kotmogu_small_area::_totalTimeInAreaWithOrb
private

Definition at line 619 of file battleground_temple_of_kotmogu.cpp.

Referenced by OnUnitEnter(), and OnUpdate().


The documentation for this struct was generated from the following file: