TrinityCore
DynamicTreeLocationInfoCallback Struct Reference

Public Member Functions

 DynamicTreeLocationInfoCallback (PhaseShift const &phaseShift)
 
void operator() (G3D::Vector3 const &p, GameObjectModel const &obj)
 
VMAP::LocationInfoGetLocationInfo ()
 
GameObjectModel const * GetHitModel () const
 

Private Attributes

PhaseShift const & _phaseShift
 
VMAP::LocationInfo _locationInfo
 
GameObjectModel const * _hitModel
 

Detailed Description

Definition at line 157 of file DynamicTree.cpp.

Constructor & Destructor Documentation

◆ DynamicTreeLocationInfoCallback()

DynamicTreeLocationInfoCallback::DynamicTreeLocationInfoCallback ( PhaseShift const &  phaseShift)
inline

Definition at line 159 of file DynamicTree.cpp.

Member Function Documentation

◆ GetHitModel()

GameObjectModel const * DynamicTreeLocationInfoCallback::GetHitModel ( ) const
inline

Definition at line 168 of file DynamicTree.cpp.

+ Here is the caller graph for this function:

◆ GetLocationInfo()

VMAP::LocationInfo & DynamicTreeLocationInfoCallback::GetLocationInfo ( )
inline

Definition at line 167 of file DynamicTree.cpp.

+ Here is the caller graph for this function:

◆ operator()()

void DynamicTreeLocationInfoCallback::operator() ( G3D::Vector3 const &  p,
GameObjectModel const &  obj 
)
inline

Definition at line 161 of file DynamicTree.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ _hitModel

GameObjectModel const* DynamicTreeLocationInfoCallback::_hitModel
private

Definition at line 173 of file DynamicTree.cpp.

◆ _locationInfo

VMAP::LocationInfo DynamicTreeLocationInfoCallback::_locationInfo
private

Definition at line 172 of file DynamicTree.cpp.

◆ _phaseShift

PhaseShift const& DynamicTreeLocationInfoCallback::_phaseShift
private

Definition at line 171 of file DynamicTree.cpp.


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