TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ChaseMovementGenerator< T > Member List

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

_addUnitStateMove(T *u)ChaseMovementGenerator< T >inlinestatic
_clearUnitStateMove(T *u)ChaseMovementGenerator< T >inlinestatic
_lostTarget(T *u) const ChaseMovementGenerator< T >inline
_reachTarget(T *)ChaseMovementGenerator< T >
_setTargetLocation(T *owner, bool updateDestination)TargetedMovementGeneratorMedium< T, ChaseMovementGenerator< T > >protected
ChaseMovementGenerator(Unit *target)ChaseMovementGenerator< T >inline
ChaseMovementGenerator(Unit *target, float offset, float 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)TargetedMovementGeneratorMedium< T, ChaseMovementGenerator< T > >
EnableWalking() const ChaseMovementGenerator< T >inline
Finalize(Unit *u) overrideMovementGeneratorMedium< T, ChaseMovementGenerator< T > >inlinevirtual
GetMovementGeneratorType() const overrideChaseMovementGenerator< T >inlinevirtual
GetResetPosition(Unit *, float &, float &, float &)MovementGeneratorinlinevirtual
GetTarget() constTargetedMovementGeneratorMedium< T, ChaseMovementGenerator< T > >inline
i_angleTargetedMovementGeneratorMedium< T, ChaseMovementGenerator< T > >protected
i_offsetTargetedMovementGeneratorMedium< T, ChaseMovementGenerator< T > >protected
i_pathTargetedMovementGeneratorMedium< T, ChaseMovementGenerator< T > >protected
i_recalculateTravelTargetedMovementGeneratorMedium< T, ChaseMovementGenerator< T > >protected
i_recheckDistanceTargetedMovementGeneratorMedium< T, ChaseMovementGenerator< T > >protected
i_targetTargetedMovementGeneratorBaseprotected
i_targetReachedTargetedMovementGeneratorMedium< T, ChaseMovementGenerator< T > >protected
Initialize(Unit *u) overrideMovementGeneratorMedium< T, ChaseMovementGenerator< T > >inlinevirtual
IsReachable() constTargetedMovementGeneratorMedium< T, ChaseMovementGenerator< T > >inline
MovementInform(T *)ChaseMovementGenerator< T >
MovementInform(Creature *unit)ChaseMovementGenerator< T >
Reset(Unit *u) overrideMovementGeneratorMedium< T, ChaseMovementGenerator< T > >inlinevirtual
stopFollowing()TargetedMovementGeneratorBaseinline
TargetedMovementGeneratorBase(Unit *target)TargetedMovementGeneratorBaseinline
TargetedMovementGeneratorMedium(Unit *target, float offset, float angle)TargetedMovementGeneratorMedium< T, ChaseMovementGenerator< T > >inlineprotected
unitSpeedChanged() overrideTargetedMovementGeneratorMedium< T, ChaseMovementGenerator< T > >inlinevirtual
Update(Unit *u, uint32 time_diff) overrideMovementGeneratorMedium< T, ChaseMovementGenerator< T > >inlinevirtual
~ChaseMovementGenerator()ChaseMovementGenerator< T >inline
~MovementGenerator()MovementGeneratorvirtual
~TargetedMovementGeneratorMedium()TargetedMovementGeneratorMedium< T, ChaseMovementGenerator< T > >inlineprotected