TrinityCore
Trinity::VisibleNotifier Struct Reference

#include <GridNotifiers.h>

+ Inheritance diagram for Trinity::VisibleNotifier:

Public Member Functions

 VisibleNotifier (Player &player)
 
template<class T >
void Visit (GridRefManager< T > &m)
 
void SendToSelf (void)
 

Public Attributes

Playeri_player
 
UpdateData i_data
 
std::set< WorldObject * > i_visibleNow
 
GuidUnorderedSet vis_guids
 

Detailed Description

Definition at line 48 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ VisibleNotifier()

Trinity::VisibleNotifier::VisibleNotifier ( Player player)
inline

Definition at line 55 of file GridNotifiers.h.

Member Function Documentation

◆ SendToSelf()

void VisibleNotifier::SendToSelf ( void  )

Definition at line 29 of file GridNotifiers.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Visit()

template<class T >
void Trinity::VisibleNotifier::Visit ( GridRefManager< T > &  m)
inline

Definition at line 28 of file GridNotifiersImpl.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ i_data

UpdateData Trinity::VisibleNotifier::i_data

Definition at line 51 of file GridNotifiers.h.

◆ i_player

Player& Trinity::VisibleNotifier::i_player

Definition at line 50 of file GridNotifiers.h.

◆ i_visibleNow

std::set<WorldObject*> Trinity::VisibleNotifier::i_visibleNow

Definition at line 52 of file GridNotifiers.h.

◆ vis_guids

GuidUnorderedSet Trinity::VisibleNotifier::vis_guids

Definition at line 53 of file GridNotifiers.h.


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