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 2970 of file Object.cpp.

Constructor & Destructor Documentation

◆ WorldObjectVisibleChangeVisitor()

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

Definition at line 2974 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 2989 of file Object.cpp.

◆ Visit() [2/4]

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

Definition at line 2996 of file Object.cpp.

+ Here is the call graph for this function:

◆ Visit() [3/4]

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

Definition at line 3014 of file Object.cpp.

◆ Visit() [4/4]

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

Definition at line 2976 of file Object.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ work

template<std::invocable< Player * > Work>
Work& WorldObjectVisibleChangeVisitor< Work >::work

Definition at line 2972 of file Object.cpp.


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