| Allocate(ScriptInterface &, jsval) | CCmpUnitMotion | inlinestatic |
| BeginPathing(CFixedVector2D from, const ICmpPathfinder::Goal &goal) | CCmpUnitMotion | private |
| CheckTargetMovement(CFixedVector2D from, entity_pos_t minDelta) | CCmpUnitMotion | private |
| ClassInit(CComponentManager &componentManager) | CCmpUnitMotion | inlinestatic |
| ComputeTargetPosition(CFixedVector2D &out) | CCmpUnitMotion | private |
| Deallocate(IComponent *cmp) | CCmpUnitMotion | inlinestatic |
| Deinit() | CCmpUnitMotion | inlinevirtual |
| Deserialize(const CParamNode ¶mNode, IDeserializer &deserialize) | CCmpUnitMotion | inlinevirtual |
| FaceTowardsPoint(entity_pos_t x, entity_pos_t z) | CCmpUnitMotion | virtual |
| FaceTowardsPointFromPos(CFixedVector2D pos, entity_pos_t x, entity_pos_t z) | CCmpUnitMotion | private |
| GetCurrentSpeed() | CCmpUnitMotion | inlinevirtual |
| GetEntityHandle() const | IComponent | inline |
| GetEntityId() const | IComponent | inline |
| GetJSClass() const | IComponent | virtual |
| GetJSInstance() const | IComponent | virtual |
| GetObstructionFilter(bool forceAvoidMovingUnits=false) | CCmpUnitMotion | private |
| GetPassabilityClass() | CCmpUnitMotion | inlinevirtual |
| GetRunSpeed() | CCmpUnitMotion | inlinevirtual |
| GetSchema() | CCmpUnitMotion | inlinestatic |
| GetSerializationVersion() | IComponent | inlinestatic |
| GetSimContext() const | IComponent | inline |
| GetSystemEntity() const | IComponent | inline |
| GetWalkSpeed() | CCmpUnitMotion | inlinevirtual |
| HandleMessage(const CMessage &msg, bool global) | CCmpUnitMotion | inlinevirtual |
| Init(const CParamNode ¶mNode) | CCmpUnitMotion | inlinevirtual |
| IsFormationMember() | CCmpUnitMotion | inlineprivate |
| IsInPointRange(entity_pos_t x, entity_pos_t z, entity_pos_t minRange, entity_pos_t maxRange) | CCmpUnitMotion | virtual |
| IsInTargetRange(entity_id_t target, entity_pos_t minRange, entity_pos_t maxRange) | CCmpUnitMotion | virtual |
| IsMoving() | CCmpUnitMotion | inlinevirtual |
| m_CostClass | CCmpUnitMotion | |
| m_CurSpeed | CCmpUnitMotion | |
| m_DebugOverlayEnabled | CCmpUnitMotion | |
| m_DebugOverlayLongPathLines | CCmpUnitMotion | |
| m_DebugOverlayShortPathLines | CCmpUnitMotion | |
| m_ExpectedPathTicket | CCmpUnitMotion | |
| m_FacePointAfterMove | CCmpUnitMotion | |
| m_FinalGoal | CCmpUnitMotion | |
| m_FormationController | CCmpUnitMotion | |
| m_LongPath | CCmpUnitMotion | |
| m_Moving | CCmpUnitMotion | |
| m_PassClass | CCmpUnitMotion | |
| m_PathState | CCmpUnitMotion | |
| m_Radius | CCmpUnitMotion | |
| m_RunSpeed | CCmpUnitMotion | |
| m_ShortPath | CCmpUnitMotion | |
| m_Speed | CCmpUnitMotion | |
| m_State | CCmpUnitMotion | |
| m_TargetEntity | CCmpUnitMotion | |
| m_TargetMaxRange | CCmpUnitMotion | |
| m_TargetMinRange | CCmpUnitMotion | |
| m_TargetOffset | CCmpUnitMotion | |
| m_TargetPos | CCmpUnitMotion | |
| m_WalkSpeed | CCmpUnitMotion | |
| Move(fixed dt) | CCmpUnitMotion | private |
| MoveFailed() | CCmpUnitMotion | inlineprivate |
| MoveSucceeded() | CCmpUnitMotion | inlineprivate |
| MoveToFormationOffset(entity_id_t target, entity_pos_t x, entity_pos_t z) | CCmpUnitMotion | virtual |
| MoveToPointRange(entity_pos_t x, entity_pos_t z, entity_pos_t minRange, entity_pos_t maxRange) | CCmpUnitMotion | virtual |
| MoveToTargetRange(entity_id_t target, entity_pos_t minRange, entity_pos_t maxRange) | CCmpUnitMotion | virtual |
| PathIsShort(const ICmpPathfinder::Path &path, CFixedVector2D from, entity_pos_t minDistance) | CCmpUnitMotion | private |
| PathResult(u32 ticket, const ICmpPathfinder::Path &path) | CCmpUnitMotion | private |
| PathState enum name | CCmpUnitMotion | |
| PATHSTATE_FOLLOWING enum value | CCmpUnitMotion | |
| PATHSTATE_FOLLOWING_REQUESTING_LONG enum value | CCmpUnitMotion | |
| PATHSTATE_FOLLOWING_REQUESTING_SHORT enum value | CCmpUnitMotion | |
| PATHSTATE_FOLLOWING_REQUESTING_SHORT_APPEND enum value | CCmpUnitMotion | |
| PATHSTATE_MAX enum value | CCmpUnitMotion | |
| PATHSTATE_NONE enum value | CCmpUnitMotion | |
| PATHSTATE_WAITING_REQUESTING_LONG enum value | CCmpUnitMotion | |
| PATHSTATE_WAITING_REQUESTING_SHORT enum value | CCmpUnitMotion | |
| PickNextLongWaypoint(const CFixedVector2D &pos, bool avoidMovingUnits) | CCmpUnitMotion | private |
| RenderPath(const ICmpPathfinder::Path &path, std::vector< SOverlayLine > &lines, CColor color) | CCmpUnitMotion | private |
| RenderSubmit(SceneCollector &collector) | CCmpUnitMotion | private |
| RequestLongPath(CFixedVector2D from, const ICmpPathfinder::Goal &goal) | CCmpUnitMotion | private |
| RequestShortPath(CFixedVector2D from, const ICmpPathfinder::Goal &goal, bool avoidMovingUnits) | CCmpUnitMotion | private |
| Serialize(ISerializer &serialize) | CCmpUnitMotion | inlinevirtual |
| SerializeCommon(S &serialize) | CCmpUnitMotion | inline |
| SetDebugOverlay(bool enabled) | CCmpUnitMotion | inlinevirtual |
| SetEntityHandle(CEntityHandle ent) | IComponent | inline |
| SetFacePointAfterMove(bool facePointAfterMove) | CCmpUnitMotion | inlinevirtual |
| SetSimContext(const CSimContext &context) | IComponent | inline |
| SetSpeed(fixed speed) | CCmpUnitMotion | inlinevirtual |
| SetUnitRadius(fixed radius) | CCmpUnitMotion | inlinevirtual |
| ShouldAvoidMovingUnits() | CCmpUnitMotion | inlineprivate |
| ShouldTreatTargetAsCircle(entity_pos_t range, entity_pos_t hw, entity_pos_t hh, entity_pos_t circleRadius) | CCmpUnitMotion | private |
| StartFailed() | CCmpUnitMotion | inlineprivate |
| StartSucceeded() | CCmpUnitMotion | inlineprivate |
| State enum name | CCmpUnitMotion | |
| STATE_FORMATIONMEMBER_PATH enum value | CCmpUnitMotion | |
| STATE_IDLE enum value | CCmpUnitMotion | |
| STATE_INDIVIDUAL_PATH enum value | CCmpUnitMotion | |
| STATE_MAX enum value | CCmpUnitMotion | |
| STATE_STOPPING enum value | CCmpUnitMotion | |
| StopMoving() | CCmpUnitMotion | inlinevirtual |
| TryGoingStraightToTargetEntity(CFixedVector2D from) | CCmpUnitMotion | private |
| ~IComponent() | IComponent | virtual |