AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
MotionMaster Member List

This is the complete list of members for MotionMaster, including all inherited members.

_cleanFlagMotionMasterprivate
_expListMotionMasterprivate
_needInitMotionMasterprivate
_ownerMotionMasterprivate
_topMotionMasterprivate
_Ty typedefMotionMasterprivate
Clear(bool reset=true)MotionMasterinline
DelayedClean()MotionMasterprivate
DelayedDelete(_Ty curr)MotionMaster
DelayedExpire()MotionMasterprivate
DirectClean(bool reset)MotionMasterprivate
DirectDelete(_Ty curr)MotionMaster
DirectExpire(bool reset)MotionMasterprivate
DirectExpireSlot(MovementSlot slot, bool reset)MotionMasterprivate
empty() constMotionMasterinline
ExpireList typedefMotionMasterprivate
GetCleanFlags() constMotionMasterinline
GetCurrentMovementGeneratorType() constMotionMaster
GetCurrentSplineId() constMotionMaster
GetDestination(float &x, float &y, float &z)MotionMaster
GetMotionSlot(int slot) constMotionMasterinline
GetMotionSlotType(int slot) constMotionMaster
ImplMotionMasterprivate
InitDefault()MotionMaster
Initialize()MotionMaster
InitTop()MotionMasterprivate
MotionMaster(Unit *unit)MotionMasterinlineexplicit
MoveBackwards(Unit *target, float dist)MotionMaster
MoveCharge(float x, float y, float z, float speed=SPEED_CHARGE, uint32 id=EVENT_CHARGE, const Movement::PointsArray *path=nullptr, bool generatePath=false, float orientation=0.0f, ObjectGuid targetGUID=ObjectGuid::Empty)MotionMaster
MoveCharge(PathGenerator const &path, float speed=SPEED_CHARGE, ObjectGuid targetGUID=ObjectGuid::Empty)MotionMaster
MoveChase(Unit *target, std::optional< ChaseRange > dist={}, std::optional< ChaseAngle > angle={})MotionMaster
MoveChase(Unit *target, float dist, float angle)MotionMasterinline
MoveChase(Unit *target, float dist)MotionMasterinline
MoveCircleTarget(Unit *target)MotionMaster
MoveConfused()MotionMaster
MoveDistract(uint32 time)MotionMaster
MoveFall(uint32 id=0, bool addFlagForNPC=false)MotionMaster
MoveFleeing(Unit *enemy, uint32 time=0)MotionMaster
MoveFollow(Unit *target, float dist, float angle, MovementSlot slot=MOTION_SLOT_ACTIVE, bool inheritWalkState=true)MotionMaster
MoveForwards(Unit *target, float dist)MotionMaster
MoveIdle()MotionMaster
MoveJump(Position const &pos, float speedXY, float speedZ, uint32 id=0)MotionMasterinline
MoveJump(float x, float y, float z, float speedXY, float speedZ, uint32 id=0, Unit const *target=nullptr)MotionMaster
MoveJumpTo(float angle, float speedXY, float speedZ)MotionMaster
MoveKnockbackFrom(float srcX, float srcY, float speedXY, float speedZ)MotionMaster
MoveLand(uint32 id, Position const &pos, float speed=0.0f)MotionMaster
MoveLand(uint32 id, float x, float y, float z, float speed=0.0f)MotionMaster
MovementExpired(bool reset=true)MotionMasterinline
MovementExpiredOnSlot(MovementSlot slot, bool reset=true)MotionMasterinline
MovePath(uint32 path_id, bool repeatable)MotionMaster
MovePoint(uint32 id, const Position &pos, bool generatePath=true, bool forceDestination=true)MotionMasterinline
MovePoint(uint32 id, float x, float y, float z, bool generatePath=true, bool forceDestination=true, MovementSlot slot=MOTION_SLOT_ACTIVE, float orientation=0.0f)MotionMaster
MoveRandom(float wanderDistance=0.0f)MotionMaster
MoveRotate(uint32 time, RotateDirection direction)MotionMaster
MoveSeekAssistance(float x, float y, float z)MotionMaster
MoveSeekAssistanceDistract(uint32 timer)MotionMaster
MoveSplinePath(Movement::PointsArray *path)MotionMaster
MoveSplinePath(uint32 path_id)MotionMaster
MoveTakeoff(uint32 id, Position const &pos, float speed=0.0f)MotionMaster
MoveTakeoff(uint32 id, float x, float y, float z, float speed=0.0f)MotionMaster
MoveTargetedHome(bool walk=false)MotionMaster
MoveTaxiFlight(uint32 path, uint32 pathnode)MotionMaster
Mutate(MovementGenerator *m, MovementSlot slot)MotionMasterprivate
needInitTop() constMotionMasterinlineprivate
pop()MotionMasterinlineprivate
propagateSpeedChange()MotionMaster
ReinitializeMovement()MotionMaster
size() constMotionMasterinline
top() constMotionMasterinline
UpdateMotion(uint32 diff)MotionMaster
~MotionMaster()MotionMaster