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

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

DoFinalize(T *)PointMovementGenerator< T >
DoInitialize(T *)PointMovementGenerator< T >
DoReset(T *)PointMovementGenerator< T >
DoUpdate(T *, uint32)PointMovementGenerator< T >
Finalize(Unit *u) overrideMovementGeneratorMedium< T, PointMovementGenerator< T > >inlinevirtual
GetDestination(float &x, float &y, float &z) const PointMovementGenerator< T >inline
GetMovementGeneratorType() const overridePointMovementGenerator< T >inlinevirtual
GetResetPosition(Unit *, float &, float &, float &)MovementGeneratorinlinevirtual
i_recalculateSpeedPointMovementGenerator< T >private
i_xPointMovementGenerator< T >private
i_yPointMovementGenerator< T >private
i_zPointMovementGenerator< T >private
idPointMovementGenerator< T >private
Initialize(Unit *u) overrideMovementGeneratorMedium< T, PointMovementGenerator< T > >inlinevirtual
m_generatePathPointMovementGenerator< T >private
MovementInform(T *)PointMovementGenerator< T >
PointMovementGenerator(uint32 _id, float _x, float _y, float _z, bool _generatePath, float _speed=0.0f)PointMovementGenerator< T >inline
Reset(Unit *u) overrideMovementGeneratorMedium< T, PointMovementGenerator< T > >inlinevirtual
speedPointMovementGenerator< T >private
unitSpeedChanged() overridePointMovementGenerator< T >inlinevirtual
Update(Unit *u, uint32 time_diff) overrideMovementGeneratorMedium< T, PointMovementGenerator< T > >inlinevirtual
~MovementGenerator()MovementGeneratorvirtual