TrinityCore
Loading...
Searching...
No Matches
PhasingHandler::ControlledUnitVisitor Class Reference

Public Member Functions

 ControlledUnitVisitor (WorldObject *owner)
 
template<typename Func >
void VisitControlledOf (Unit *unit, Func &&func)
 

Private Attributes

Trinity::Containers::FlatSet< WorldObject *, std::less< WorldObject * >, boost::container::small_vector< WorldObject *, 8 > > _visited
 

Detailed Description

Definition at line 64 of file PhasingHandler.cpp.

Constructor & Destructor Documentation

◆ ControlledUnitVisitor()

PhasingHandler::ControlledUnitVisitor::ControlledUnitVisitor ( WorldObject *  owner)
inlineexplicit

Member Function Documentation

◆ VisitControlledOf()

Member Data Documentation

◆ _visited

Trinity::Containers::FlatSet<WorldObject*, std::less<WorldObject*>, boost::container::small_vector<WorldObject*, 8> > PhasingHandler::ControlledUnitVisitor::_visited
private

Definition at line 95 of file PhasingHandler.cpp.

Referenced by ControlledUnitVisitor(), and VisitControlledOf().


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