![]() |
TrinityCore
|
This is the complete list of members for MotionMaster, including all inherited members.
| _cleanFlag | MotionMaster | private |
| _expList | MotionMaster | private |
| _needInit | MotionMaster | private |
| _owner | MotionMaster | private |
| _top | MotionMaster | private |
| _Ty typedef | MotionMaster | private |
| Clear(bool reset=true) | MotionMaster | inline |
| DelayedClean() | MotionMaster | private |
| DelayedDelete(_Ty curr) | MotionMaster | |
| DelayedExpire() | MotionMaster | private |
| DirectClean(bool reset) | MotionMaster | private |
| DirectDelete(_Ty curr) | MotionMaster | |
| DirectExpire(bool reset) | MotionMaster | private |
| empty() const | MotionMaster | inline |
| ExpireList typedef | MotionMaster | private |
| GetCurrentMovementGeneratorType() const | MotionMaster | |
| GetDestination(float &x, float &y, float &z) | MotionMaster | |
| GetMotionSlot(int slot) const | MotionMaster | inline |
| GetMotionSlotType(int slot) const | MotionMaster | |
| Impl | MotionMaster | private |
| InitDefault() | MotionMaster | |
| Initialize() | MotionMaster | |
| InitTop() | MotionMaster | private |
| MotionMaster(Unit *unit) | MotionMaster | inlineexplicit |
| MoveCharge(float x, float y, float z, float speed=SPEED_CHARGE, uint32 id=EVENT_CHARGE, bool generatePath=false) | MotionMaster | |
| MoveCharge(PathGenerator const &path, float speed=SPEED_CHARGE) | MotionMaster | |
| MoveChase(Unit *target, float dist=0.0f, float angle=0.0f) | MotionMaster | |
| MoveCirclePath(float x, float y, float z, float radius, bool clockwise, uint8 stepCount) | MotionMaster | |
| MoveConfused() | MotionMaster | |
| MoveDistract(uint32 time) | MotionMaster | |
| MoveFall(uint32 id=0) | MotionMaster | |
| MoveFleeing(Unit *enemy, uint32 time=0) | MotionMaster | |
| MoveFollow(Unit *target, float dist, float angle, MovementSlot slot=MOTION_SLOT_ACTIVE) | MotionMaster | |
| MoveIdle() | MotionMaster | |
| MoveJump(Position const &pos, float speedXY, float speedZ, uint32 id=EVENT_JUMP, bool hasOrientation=false, uint32 arrivalSpellId=0, ObjectGuid const &arrivalSpellTargetGuid=ObjectGuid::Empty) | MotionMaster | inline |
| MoveJump(float x, float y, float z, float o, float speedXY, float speedZ, uint32 id=EVENT_JUMP, bool hasOrientation=false, uint32 arrivalSpellId=0, ObjectGuid const &arrivalSpellTargetGuid=ObjectGuid::Empty) | 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) | MotionMaster | |
| MovementExpired(bool reset=true) | MotionMaster | inline |
| MovePath(uint32 path_id, bool repeatable) | MotionMaster | |
| MovePoint(uint32 id, Position const &pos, bool generatePath=true) | MotionMaster | inline |
| MovePoint(uint32 id, float x, float y, float z, bool generatePath=true) | MotionMaster | |
| MoveRandom(float spawndist=0.0f) | MotionMaster | |
| MoveRotate(uint32 time, RotateDirection direction) | MotionMaster | |
| MoveSeekAssistance(float x, float y, float z) | MotionMaster | |
| MoveSeekAssistanceDistract(uint32 timer) | MotionMaster | |
| MoveSmoothPath(uint32 pointId, G3D::Vector3 const *pathPoints, size_t pathSize, bool walk) | MotionMaster | |
| MoveTakeoff(uint32 id, Position const &pos) | MotionMaster | |
| MoveTargetedHome() | MotionMaster | |
| MoveTaxiFlight(uint32 path, uint32 pathnode) | MotionMaster | |
| Mutate(MovementGenerator *m, MovementSlot slot) | MotionMaster | private |
| needInitTop() const | MotionMaster | inlineprivate |
| pop() | MotionMaster | inlineprivate |
| propagateSpeedChange() | MotionMaster | |
| push(_Ty _Val) | MotionMaster | inlineprivate |
| size() const | MotionMaster | inline |
| top() const | MotionMaster | inline |
| UpdateMotion(uint32 diff) | MotionMaster | |
| ~MotionMaster() | MotionMaster |
1.8.8