TrinityCore
Loading...
Searching...
No Matches
WaypointMovementGenerator< Creature > Member List

This is the complete list of members for WaypointMovementGenerator< Creature >, including all inherited members.

_currentNodePathMovementBase< Entity, BasePath >protected
_loadedFromDBWaypointMovementGenerator< Creature >private
_nextMoveTimeWaypointMovementGenerator< Creature >private
_pathPathMovementBase< Entity, BasePath >protected
_pathIdWaypointMovementGenerator< Creature >private
_repeatingWaypointMovementGenerator< Creature >private
AddFlag(uint16 const flag)MovementGeneratorinline
BaseUnitStateMovementGenerator
ComputeNextNode()WaypointMovementGenerator< Creature >private
Deactivate(Unit *owner) overrideMovementGeneratorMedium< Creature, WaypointMovementGenerator< Creature > >inlinevirtual
DoDeactivate(Creature *)WaypointMovementGenerator< Creature >
DoFinalize(Creature *, bool, bool)WaypointMovementGenerator< Creature >
DoInitialize(Creature *)WaypointMovementGenerator< Creature >
DoReset(Creature *)WaypointMovementGenerator< Creature >
DoUpdate(Creature *, uint32)WaypointMovementGenerator< Creature >
Finalize(Unit *owner, bool active, bool movementInform) overrideMovementGeneratorMedium< Creature, WaypointMovementGenerator< Creature > >inlinevirtual
FlagsMovementGenerator
GetCurrentNode() constPathMovementBase< Entity, BasePath >inline
GetDebugInfo() const overrideWaypointMovementGenerator< Creature >virtual
GetMovementGeneratorType() const overrideWaypointMovementGenerator< Creature >virtual
GetResetPosition(Unit *, float &x, float &y, float &z) overrideWaypointMovementGenerator< Creature >virtual
HasFlag(uint16 const flag) constMovementGeneratorinline
Initialize(Unit *owner) overrideMovementGeneratorMedium< Creature, WaypointMovementGenerator< Creature > >inlinevirtual
MovementGenerator()MovementGeneratorinline
MovementInform(Creature *)WaypointMovementGenerator< Creature >private
OnArrived(Creature *)WaypointMovementGenerator< Creature >private
PathMovementBase()PathMovementBase< Entity, BasePath >inline
Pause(uint32 timer=0) overrideWaypointMovementGenerator< Creature >virtual
PriorityMovementGenerator
RemoveFlag(uint16 const flag)MovementGeneratorinline
Reset(Unit *owner) overrideMovementGeneratorMedium< Creature, WaypointMovementGenerator< Creature > >inlinevirtual
Resume(uint32 overrideTimer=0) overrideWaypointMovementGenerator< Creature >virtual
StartMove(Creature *, bool relaunch=false)WaypointMovementGenerator< Creature >private
UnitSpeedChanged() overrideWaypointMovementGenerator< Creature >inlinevirtual
Update(Unit *owner, uint32 diff) overrideMovementGeneratorMedium< Creature, WaypointMovementGenerator< Creature > >inlinevirtual
UpdateTimer(uint32 diff)WaypointMovementGenerator< Creature >inlineprivate
WaypointMovementGenerator(uint32 pathId=0, bool repeating=true)WaypointMovementGenerator< Creature >explicit
WaypointMovementGenerator(WaypointPath &path, bool repeating=true)WaypointMovementGenerator< Creature >explicit
~MovementGenerator()MovementGeneratorvirtual
~PathMovementBase()PathMovementBase< Entity, BasePath >inlinevirtual
~WaypointMovementGenerator()WaypointMovementGenerator< Creature >inline