TrinityCore
Loading...
Searching...
No Matches
WorldObjectVisibleChangeVisitor< Work > Struct Template Reference

Public Member Functions

 WorldObjectVisibleChangeVisitor (Work &work_)
 
void Visit (PlayerMapType &m) const
 
void Visit (CreatureMapType &m) const
 
void Visit (DynamicObjectMapType &m) const
 

Static Public Member Functions

template<class SKIP >
static void Visit (GridRefManager< SKIP > const &)
 

Public Attributes

Work & work
 

Detailed Description

template<std::invocable< Player * > Work>
struct WorldObjectVisibleChangeVisitor< Work >

Definition at line 2973 of file Object.cpp.

Constructor & Destructor Documentation

◆ WorldObjectVisibleChangeVisitor()

template<std::invocable< Player * > Work>
WorldObjectVisibleChangeVisitor< Work >::WorldObjectVisibleChangeVisitor ( Work &  work_)
inlineexplicit

Definition at line 2977 of file Object.cpp.

Member Function Documentation

◆ Visit() [1/4]

template<std::invocable< Player * > Work>
void WorldObjectVisibleChangeVisitor< Work >::Visit ( CreatureMapType &  m) const
inline

Definition at line 2992 of file Object.cpp.

References WorldObjectVisibleChangeVisitor< Work >::work.

◆ Visit() [2/4]

◆ Visit() [3/4]

template<std::invocable< Player * > Work>
template<class SKIP >
static void WorldObjectVisibleChangeVisitor< Work >::Visit ( GridRefManager< SKIP > const &  )
inlinestatic

Definition at line 3017 of file Object.cpp.

◆ Visit() [4/4]

template<std::invocable< Player * > Work>
void WorldObjectVisibleChangeVisitor< Work >::Visit ( PlayerMapType &  m) const
inline

Member Data Documentation

◆ work


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