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

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

_addUnitStateMove(T *u)FollowMovementGenerator< T >inlinestatic
_clearUnitStateMove(T *u)FollowMovementGenerator< T >inlinestatic
_lostTarget(T *) const FollowMovementGenerator< T >inline
_reachTarget(T *)FollowMovementGenerator< T >inline
_setTargetLocation(T *owner, bool updateDestination)TargetedMovementGeneratorMedium< T, FollowMovementGenerator< T > >protected
_updateSpeed(T *owner)FollowMovementGenerator< T >private
_updateSpeed(Player *)FollowMovementGenerator< T >private
_updateSpeed(Creature *owner)FollowMovementGenerator< T >private
DoFinalize(T *)FollowMovementGenerator< T >
DoInitialize(T *)FollowMovementGenerator< T >
DoInitialize(Player *owner)FollowMovementGenerator< T >
DoInitialize(Creature *owner)FollowMovementGenerator< T >
DoReset(T *)FollowMovementGenerator< T >
DoUpdate(T *, uint32)TargetedMovementGeneratorMedium< T, FollowMovementGenerator< T > >
EnableWalking() const FollowMovementGenerator< T >
EnableWalking() constFollowMovementGenerator< T >
EnableWalking() constFollowMovementGenerator< T >
Finalize(Unit *u) overrideMovementGeneratorMedium< T, FollowMovementGenerator< T > >inlinevirtual
FollowMovementGenerator(Unit *target)FollowMovementGenerator< T >inline
FollowMovementGenerator(Unit *target, float offset, float angle)FollowMovementGenerator< T >inline
GetMovementGeneratorType() const overrideFollowMovementGenerator< T >inlinevirtual
GetResetPosition(Unit *, float &, float &, float &)MovementGeneratorinlinevirtual
GetTarget() constTargetedMovementGeneratorMedium< T, FollowMovementGenerator< T > >inline
i_angleTargetedMovementGeneratorMedium< T, FollowMovementGenerator< T > >protected
i_offsetTargetedMovementGeneratorMedium< T, FollowMovementGenerator< T > >protected
i_pathTargetedMovementGeneratorMedium< T, FollowMovementGenerator< T > >protected
i_recalculateTravelTargetedMovementGeneratorMedium< T, FollowMovementGenerator< T > >protected
i_recheckDistanceTargetedMovementGeneratorMedium< T, FollowMovementGenerator< T > >protected
i_targetTargetedMovementGeneratorBaseprotected
i_targetReachedTargetedMovementGeneratorMedium< T, FollowMovementGenerator< T > >protected
Initialize(Unit *u) overrideMovementGeneratorMedium< T, FollowMovementGenerator< T > >inlinevirtual
IsReachable() constTargetedMovementGeneratorMedium< T, FollowMovementGenerator< T > >inline
MovementInform(T *)FollowMovementGenerator< T >
MovementInform(Creature *unit)FollowMovementGenerator< T >
Reset(Unit *u) overrideMovementGeneratorMedium< T, FollowMovementGenerator< T > >inlinevirtual
stopFollowing()TargetedMovementGeneratorBaseinline
TargetedMovementGeneratorBase(Unit *target)TargetedMovementGeneratorBaseinline
TargetedMovementGeneratorMedium(Unit *target, float offset, float angle)TargetedMovementGeneratorMedium< T, FollowMovementGenerator< T > >inlineprotected
unitSpeedChanged() overrideTargetedMovementGeneratorMedium< T, FollowMovementGenerator< T > >inlinevirtual
Update(Unit *u, uint32 time_diff) overrideMovementGeneratorMedium< T, FollowMovementGenerator< T > >inlinevirtual
~FollowMovementGenerator()FollowMovementGenerator< T >inline
~MovementGenerator()MovementGeneratorvirtual
~TargetedMovementGeneratorMedium()TargetedMovementGeneratorMedium< T, FollowMovementGenerator< T > >inlineprotected