AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
ChaseMovementGenerator< T > Member List

This is the complete list of members for ChaseMovementGenerator< T >, including all inherited members.

_angleChaseMovementGenerator< T >private
_lastTargetPositionChaseMovementGenerator< T >private
_movingTowardsChaseMovementGenerator< T >private
_mutualChaseChaseMovementGenerator< T >private
_rangeChaseMovementGenerator< T >private
ChaseMovementGenerator(Unit *target, Optional< ChaseRange > range={}, Optional< ChaseAngle > angle={})ChaseMovementGenerator< T >inline
DoFinalize(T *)ChaseMovementGenerator< T >
DoInitialize(T *)ChaseMovementGenerator< T >
DoInitialize(Player *owner)ChaseMovementGenerator< T >
DoInitialize(Creature *owner)ChaseMovementGenerator< T >
DoReset(T *)ChaseMovementGenerator< T >
DoUpdate(T *, uint32)ChaseMovementGenerator< T >
EnableWalking() constChaseMovementGenerator< T >inline
Finalize(Unit *u) overrideMovementGeneratorMedium< T, ChaseMovementGenerator< T > >inlinevirtual
GetMovementGeneratorType()ChaseMovementGenerator< T >inlinevirtual
GetResetPosition(float &, float &, float &)MovementGeneratorinlinevirtual
GetSplineId() constMovementGeneratorinlinevirtual
GetTarget() constChaseMovementGenerator< T >inline
HasLostTarget(Unit *unit) constChaseMovementGenerator< T >inline
i_pathChaseMovementGenerator< T >private
i_recalculateTravelChaseMovementGenerator< T >private
i_recheckDistanceChaseMovementGenerator< T >private
i_targetTargetedMovementGeneratorBaseprotected
Initialize(Unit *u) overrideMovementGeneratorMedium< T, ChaseMovementGenerator< T > >inlinevirtual
MovementInform(T *)ChaseMovementGenerator< T >
Pause(uint32)MovementGeneratorinlinevirtual
PositionOkay(T *owner, Unit *target, Optional< float > maxDistance, Optional< ChaseAngle > angle)ChaseMovementGenerator< T >
Reset(Unit *u) overrideMovementGeneratorMedium< T, ChaseMovementGenerator< T > >inlinevirtual
Resume(uint32)MovementGeneratorinlinevirtual
stopFollowing()TargetedMovementGeneratorBaseinline
TargetedMovementGeneratorBase(Unit *target)TargetedMovementGeneratorBaseinline
unitSpeedChanged()ChaseMovementGenerator< T >inlinevirtual
Update(Unit *u, uint32 time_diff) overrideMovementGeneratorMedium< T, ChaseMovementGenerator< T > >inlinevirtual
~ChaseMovementGenerator()ChaseMovementGenerator< T >inline
~MovementGenerator()MovementGeneratorvirtual