![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
This is the complete list of members for CCmpUnitMotion, including all inherited members.
| Allocate(const ScriptInterface &, JS::HandleValue) | CCmpUnitMotion | inlinestatic |
| AllocFunc typedef | IComponent | |
| CCmpUnitMotionManager | CCmpUnitMotion | friend |
| ClassInit(CComponentManager &componentManager) | CCmpUnitMotion | inlinestatic |
| ComputeGoal(PathGoal &out, const MoveRequest &moveRequest) const | CCmpUnitMotion | private |
| ComputePathToGoal(const CFixedVector2D &from, const PathGoal &goal) | CCmpUnitMotion | private |
| ComputeTargetPosition(CFixedVector2D &out, const MoveRequest &moveRequest) const | CCmpUnitMotion | private |
| ComputeTargetPosition(CFixedVector2D &out) const | CCmpUnitMotion | inlineprivate |
| Deallocate(IComponent *cmp) | CCmpUnitMotion | inlinestatic |
| DeallocFunc typedef | IComponent | |
| Deinit() override | CCmpUnitMotion | inlinevirtual |
| Deserialize(const CParamNode ¶mNode, IDeserializer &deserialize) override | CCmpUnitMotion | inlinevirtual |
| EstimateFuturePosition(const fixed dt) const override | CCmpUnitMotion | inlinevirtual |
| FaceTowardsPoint(entity_pos_t x, entity_pos_t z) override | CCmpUnitMotion | virtual |
| FaceTowardsPointFromPos(const CFixedVector2D &pos, entity_pos_t x, entity_pos_t z) | CCmpUnitMotion | private |
| GetAcceleration() const override | CCmpUnitMotion | inlinevirtual |
| GetComponentTypeId() const override | CCmpUnitMotion | inlinevirtual |
| GetCurrentSpeed() const override | CCmpUnitMotion | inlinevirtual |
| GetEntityHandle() const | IComponent | inline |
| GetEntityId() const | IComponent | inline |
| GetFacePointAfterMove() const override | CCmpUnitMotion | inlinevirtual |
| GetGroup() const | CCmpUnitMotion | inlineprivate |
| GetJSInstance() const | IComponent | virtual |
| GetObstructionFilter() const | CCmpUnitMotion | inlineprivate |
| GetObstructionFilter(const ICmpObstructionManager::tag_t &tag) const | CCmpUnitMotion | inlineprivate |
| GetPassabilityClass() const override | CCmpUnitMotion | inlinevirtual |
| GetPassabilityClassName() const override | CCmpUnitMotion | inlinevirtual |
| GetRunMultiplier() const override | CCmpUnitMotion | inlinevirtual |
| GetSchema() | CCmpUnitMotion | inlinestatic |
| GetSerializationVersion() | IComponent | inlinestatic |
| GetSimContext() const | IComponent | inline |
| GetSpeed() const override | CCmpUnitMotion | inlinevirtual |
| GetSpeedMultiplier() const override | CCmpUnitMotion | inlinevirtual |
| GetSystemEntity() const | IComponent | inline |
| GetUnitClearance() const override | CCmpUnitMotion | inlinevirtual |
| GetWalkSpeed() const override | CCmpUnitMotion | inlinevirtual |
| GetWeight() const | CCmpUnitMotion | inlinevirtual |
| HandleMessage(const CMessage &msg, bool global) override | CCmpUnitMotion | inlinevirtual |
| HandleObstructedMove(bool moved) | CCmpUnitMotion | private |
| IncrementFailedMovementsAndMaybeNotify() | CCmpUnitMotion | inlineprivate |
| Init(const CParamNode ¶mNode) override | CCmpUnitMotion | inlinevirtual |
| InShortPathRange(const PathGoal &goal, const CFixedVector2D &pos) const | CCmpUnitMotion | inlineprivate |
| IsFormationControllerMoving() const | CCmpUnitMotion | inlineprivate |
| IsFormationMember() const | CCmpUnitMotion | inlineprivate |
| IsMoveRequested() const override | CCmpUnitMotion | inlinevirtual |
| IsMovingAsFormation() const | CCmpUnitMotion | inlineprivate |
| IsTargetRangeReachable(entity_id_t target, entity_pos_t minRange, entity_pos_t maxRange) override | CCmpUnitMotion | virtual |
| m_Acceleration | CCmpUnitMotion | |
| m_BlockMovement | CCmpUnitMotion | |
| m_Clearance | CCmpUnitMotion | |
| m_CurrentSpeed | CCmpUnitMotion | |
| m_DebugOverlayEnabled | CCmpUnitMotion | |
| m_DebugOverlayLongPathLines | CCmpUnitMotion | |
| m_DebugOverlayShortPathLines | CCmpUnitMotion | |
| m_EntityHandle | IComponent | private |
| m_ExpectedPathTicket | CCmpUnitMotion | |
| m_FacePointAfterMove | CCmpUnitMotion | |
| m_FailedMovements | CCmpUnitMotion | |
| m_FollowKnownImperfectPathCountdown | CCmpUnitMotion | |
| m_FormationController | CCmpUnitMotion | |
| m_InstantTurnAngle | CCmpUnitMotion | |
| m_IsFormationController | CCmpUnitMotion | |
| m_LastTurnSpeed | CCmpUnitMotion | |
| m_LongPath | CCmpUnitMotion | |
| m_MoveRequest | CCmpUnitMotion | |
| m_PassClass | CCmpUnitMotion | |
| m_PassClassName | CCmpUnitMotion | |
| m_Pushing | CCmpUnitMotion | |
| m_RunMultiplier | CCmpUnitMotion | |
| m_ShortPath | CCmpUnitMotion | |
| m_SimContext | IComponent | private |
| m_Speed | CCmpUnitMotion | |
| m_SpeedMultiplier | CCmpUnitMotion | |
| m_TemplateAcceleration | CCmpUnitMotion | |
| m_TemplateRunMultiplier | CCmpUnitMotion | |
| m_TemplateWalkSpeed | CCmpUnitMotion | |
| m_TemplateWeight | CCmpUnitMotion | |
| m_WalkSpeed | CCmpUnitMotion | |
| Move(CCmpUnitMotionManager::MotionState &state, fixed dt) | CCmpUnitMotion | private |
| MoveFailed() | CCmpUnitMotion | inlineprivate |
| MoveObstructed() | CCmpUnitMotion | inlineprivate |
| MoveSucceeded() | CCmpUnitMotion | inlineprivate |
| MoveTo(MoveRequest request) | CCmpUnitMotion | private |
| MoveToFormationOffset(entity_id_t controller, entity_pos_t x, entity_pos_t z) override | CCmpUnitMotion | inlinevirtual |
| MoveToPointRange(entity_pos_t x, entity_pos_t z, entity_pos_t minRange, entity_pos_t maxRange) override | CCmpUnitMotion | inlinevirtual |
| MoveToTargetRange(entity_id_t target, entity_pos_t minRange, entity_pos_t maxRange) override | CCmpUnitMotion | inlinevirtual |
| NewJSObject(const ScriptInterface &scriptInterface, JS::MutableHandleObject out) const | IComponent | virtual |
| OnTurnStart() | CCmpUnitMotion | private |
| OnValueModification() | CCmpUnitMotion | inlineprivate |
| PathingUpdateNeeded(const CFixedVector2D &from) const | CCmpUnitMotion | private |
| PathResult(u32 ticket, const WaypointPath &path) | CCmpUnitMotion | private |
| PerformMove(fixed dt, const fixed &turnRate, WaypointPath &shortPath, WaypointPath &longPath, CFixedVector2D &pos, fixed &speed, entity_angle_t &angle, uint8_t pushingPressure) const | CCmpUnitMotion | private |
| PossiblyAtDestination() const | CCmpUnitMotion | private |
| PostMove(CCmpUnitMotionManager::MotionState &state, fixed dt) | CCmpUnitMotion | private |
| PreMove(CCmpUnitMotionManager::MotionState &state) | CCmpUnitMotion | private |
| RegisterComponentType(CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema) | IComponent | static |
| RegisterComponentTypeScriptWrapper(CComponentManager &mgr, EInterfaceId iid, EComponentTypeId cid, AllocFunc alloc, DeallocFunc dealloc, const char *name, const std::string &schema) | IComponent | static |
| RejectFartherPaths(const PathGoal &goal, const WaypointPath &path, const CFixedVector2D &pos) const | CCmpUnitMotion | private |
| RenderPath(const WaypointPath &path, std::vector< SOverlayLine > &lines, CColor color) | CCmpUnitMotion | private |
| RenderSubmit(SceneCollector &collector) | CCmpUnitMotion | private |
| RequestLongPath(const CFixedVector2D &from, const PathGoal &goal) | CCmpUnitMotion | private |
| RequestShortPath(const CFixedVector2D &from, const PathGoal &goal, bool extendRange) | CCmpUnitMotion | private |
| Serialize(ISerializer &serialize) override | CCmpUnitMotion | inlinevirtual |
| SerializeCommon(S &serialize) | CCmpUnitMotion | inline |
| SetAcceleration(fixed acceleration) override | CCmpUnitMotion | inlinevirtual |
| SetDebugOverlay(bool enabled) override | CCmpUnitMotion | inlinevirtual |
| SetEntityHandle(CEntityHandle ent) | IComponent | inline |
| SetFacePointAfterMove(bool facePointAfterMove) override | CCmpUnitMotion | inlinevirtual |
| SetMemberOfFormation(entity_id_t controller) override | CCmpUnitMotion | inlinevirtual |
| SetParticipateInPushing(bool pushing) | CCmpUnitMotion | inlineprivate |
| SetPassabilityClassName(const std::string &passClassName) override | CCmpUnitMotion | inlinevirtual |
| SetPassabilityData(const std::string &passClassName) | CCmpUnitMotion | inlineprivate |
| SetSimContext(const CSimContext &context) | IComponent | inline |
| SetSpeedMultiplier(fixed multiplier) override | CCmpUnitMotion | inlinevirtual |
| ShortPathSearchRange() const | CCmpUnitMotion | inlineprivate |
| ShouldAlternatePathfinder() const | CCmpUnitMotion | inlineprivate |
| ShouldCollideWithMovingUnits() const | CCmpUnitMotion | inlineprivate |
| ShouldTreatTargetAsCircle(entity_pos_t range, entity_pos_t circleRadius) const | CCmpUnitMotion | private |
| StopMoving() override | CCmpUnitMotion | inlinevirtual |
| TargetHasValidPosition(const MoveRequest &moveRequest) const | CCmpUnitMotion | private |
| TargetHasValidPosition() const | CCmpUnitMotion | inlineprivate |
| TryGoingStraightToTarget(const CFixedVector2D &from, bool updatePaths) | CCmpUnitMotion | private |
| UpdateMessageSubscriptions() | CCmpUnitMotion | inline |
| UpdateMovementState(entity_pos_t speed, entity_pos_t meanSpeed) | CCmpUnitMotion | private |
| ~IComponent() | IComponent | virtual |