_addUnitStateMove(T *u) | FollowMovementGenerator< T > | inlinestatic |
_angle | FollowMovementGenerator< T > | private |
_clearUnitStateMove(T *u) | FollowMovementGenerator< T > | inlinestatic |
_inheritWalkState | FollowMovementGenerator< T > | private |
_lastPredictedPosition | FollowMovementGenerator< T > | private |
_lastTargetPosition | FollowMovementGenerator< T > | private |
_range | FollowMovementGenerator< T > | private |
DoFinalize(T *) | FollowMovementGenerator< T > | |
DoInitialize(T *) | FollowMovementGenerator< T > | |
DoReset(T *) | FollowMovementGenerator< T > | |
DoUpdate(T *, uint32) | FollowMovementGenerator< T > | |
Finalize(Unit *u) override | MovementGeneratorMedium< T, FollowMovementGenerator< T > > | inlinevirtual |
FollowMovementGenerator(Unit *target, float range, ChaseAngle angle, bool inheritWalkState) | FollowMovementGenerator< T > | inline |
GetFollowRange() const | FollowMovementGenerator< T > | inline |
GetMovementGeneratorType() | FollowMovementGenerator< T > | inlinevirtual |
GetResetPosition(float &, float &, float &) | MovementGenerator | inlinevirtual |
GetSplineId() const | MovementGenerator | inlinevirtual |
GetTarget() const | FollowMovementGenerator< T > | inline |
i_path | FollowMovementGenerator< T > | private |
i_recheckPredictedDistance | FollowMovementGenerator< T > | private |
i_recheckPredictedDistanceTimer | FollowMovementGenerator< T > | private |
i_target | TargetedMovementGeneratorBase | protected |
Initialize(Unit *u) override | MovementGeneratorMedium< T, FollowMovementGenerator< T > > | inlinevirtual |
MovementInform(T *) | FollowMovementGenerator< T > | |
Pause(uint32) | MovementGenerator | inlinevirtual |
PositionOkay(Unit *target, bool isPlayerPet, bool &targetIsMoving, uint32 diff) | FollowMovementGenerator< T > | |
Reset(Unit *u) override | MovementGeneratorMedium< T, FollowMovementGenerator< T > > | inlinevirtual |
Resume(uint32) | MovementGenerator | inlinevirtual |
stopFollowing() | TargetedMovementGeneratorBase | inline |
TargetedMovementGeneratorBase(Unit *target) | TargetedMovementGeneratorBase | inline |
unitSpeedChanged() | FollowMovementGenerator< T > | inlinevirtual |
Update(Unit *u, uint32 time_diff) override | MovementGeneratorMedium< T, FollowMovementGenerator< T > > | inlinevirtual |
~FollowMovementGenerator() | FollowMovementGenerator< T > | inline |
~MovementGenerator() | MovementGenerator | virtual |