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< Creature, WaypointPath const * > | inline |
GetMovementGeneratorType() const override | WaypointMovementGenerator< Creature > | inlinevirtual |
GetResetPos(Creature *, float &x, float &y, float &z) | WaypointMovementGenerator< Creature > | |
GetResetPosition(Unit *, float &, float &, float &) | MovementGenerator | inlinevirtual |
i_currentNode | PathMovementBase< Creature, WaypointPath const * > | protected |
i_nextMoveTime | WaypointMovementGenerator< Creature > | private |
i_path | PathMovementBase< Creature, WaypointPath const * > | 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< Creature, WaypointPath const * > | inline |
repeating | WaypointMovementGenerator< Creature > | private |
Reset(Unit *u) override | MovementGeneratorMedium< Creature, WaypointMovementGenerator< Creature > > | inlinevirtual |
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) | WaypointMovementGenerator< Creature > | inline |
~MovementGenerator() | MovementGenerator | virtual |
~PathMovementBase() | PathMovementBase< Creature, WaypointPath const * > | inlinevirtual |
~WaypointMovementGenerator() | WaypointMovementGenerator< Creature > | inline |