CanMove(int32 diff) | WaypointMovementGenerator< Creature > | inlineprivate |
DoFinalize(Creature *) | WaypointMovementGenerator< Creature > | |
DoInitialize(Creature *) | WaypointMovementGenerator< Creature > | |
DoReset(Creature *) | WaypointMovementGenerator< Creature > | |
DoUpdate(Creature *, uint32 diff) | WaypointMovementGenerator< Creature > | |
Finalize(Unit *u) override | MovementGeneratorMedium< Creature, WaypointMovementGenerator< Creature > > | inlinevirtual |
GetCurrentNode() const | PathMovementBase< T, P > | inline |
GetMovementGeneratorType() | WaypointMovementGenerator< Creature > | inlinevirtual |
GetResetPosition(float &, float &, float &) | MovementGenerator | inlinevirtual |
GetSplineId() const | MovementGenerator | inlinevirtual |
i_currentNode | PathMovementBase< T, P > | protected |
i_nextMoveTime | WaypointMovementGenerator< Creature > | private |
i_path | PathMovementBase< T, P > | protected |
Initialize(Unit *u) override | MovementGeneratorMedium< Creature, WaypointMovementGenerator< Creature > > | inlinevirtual |
LoadPath(Creature *) | WaypointMovementGenerator< Creature > | |
m_isArrivalDone | WaypointMovementGenerator< Creature > | private |
MovementInform(Creature *) | WaypointMovementGenerator< Creature > | |
OnArrived(Creature *) | WaypointMovementGenerator< Creature > | private |
path_id | WaypointMovementGenerator< Creature > | private |
PathMovementBase() | PathMovementBase< T, P > | inline |
PathMovementBase(P path) | PathMovementBase< T, P > | inline |
Pause(uint32 timer) | WaypointMovementGenerator< Creature > | virtual |
repeating | WaypointMovementGenerator< Creature > | private |
Reset(Unit *u) override | MovementGeneratorMedium< Creature, WaypointMovementGenerator< Creature > > | inlinevirtual |
Resume(uint32 overrideTimer) | WaypointMovementGenerator< Creature > | virtual |
stalled | WaypointMovementGenerator< Creature > | private |
StartMove(Creature *) | WaypointMovementGenerator< Creature > | private |
StartMoveNow(Creature *creature) | WaypointMovementGenerator< Creature > | inlineprivate |
Stop(int32 time) | WaypointMovementGenerator< Creature > | inlineprivate |
Stopped() | WaypointMovementGenerator< Creature > | inlineprivate |
unitSpeedChanged() | MovementGenerator | inlinevirtual |
Update(Unit *u, uint32 time_diff) override | MovementGeneratorMedium< Creature, WaypointMovementGenerator< Creature > > | inlinevirtual |
WaypointMovementGenerator(uint32 _path_id=0, bool _repeating=true, bool _stalled=false) | WaypointMovementGenerator< Creature > | inline |
~MovementGenerator() | MovementGenerator | virtual |
~PathMovementBase() | PathMovementBase< T, P > | inlinevirtual |
~WaypointMovementGenerator() | WaypointMovementGenerator< Creature > | inline |