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

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

_setRandomLocation(T *)RandomMovementGenerator< T >
_setRandomLocation(Creature *creature)RandomMovementGenerator< T >
DoFinalize(T *)RandomMovementGenerator< T >
DoFinalize(Creature *creature)RandomMovementGenerator< T >
DoInitialize(T *)RandomMovementGenerator< T >
DoInitialize(Creature *creature)RandomMovementGenerator< T >
DoReset(T *)RandomMovementGenerator< T >
DoReset(Creature *creature)RandomMovementGenerator< T >
DoUpdate(T *, const uint32)RandomMovementGenerator< T >
DoUpdate(Creature *creature, const uint32 diff)RandomMovementGenerator< T >
Finalize(Unit *u) overrideMovementGeneratorMedium< T, RandomMovementGenerator< T > >inlinevirtual
GetMovementGeneratorType() const overrideRandomMovementGenerator< T >inlinevirtual
GetResetPos(T *, float &x, float &y, float &z)RandomMovementGenerator< T >
GetResetPos(Creature *creature, float &x, float &y, float &z)RandomMovementGenerator< T >
GetResetPosition(Unit *, float &, float &, float &)MovementGeneratorinlinevirtual
i_nextMoveTimeRandomMovementGenerator< T >private
Initialize(Unit *u) overrideMovementGeneratorMedium< T, RandomMovementGenerator< T > >inlinevirtual
RandomMovementGenerator(float spawn_dist=0.0f)RandomMovementGenerator< T >inline
Reset(Unit *u) overrideMovementGeneratorMedium< T, RandomMovementGenerator< T > >inlinevirtual
unitSpeedChanged()MovementGeneratorinlinevirtual
Update(Unit *u, uint32 time_diff) overrideMovementGeneratorMedium< T, RandomMovementGenerator< T > >inlinevirtual
wander_distanceRandomMovementGenerator< T >private
~MovementGenerator()MovementGeneratorvirtual