SchemaEntityClasses
CFuncMover
CFuncMover
Inheritance: CBaseModelEntity
Fields
- m_iszPathName CUtlSymbolLarge
- m_hPathMover CHandle<CPathMover>
- m_hPrevPathMover CHandle<CPathMover>
- m_iszPathNodeStart CUtlSymbolLarge
- m_iszPathNodeEnd CUtlSymbolLarge
- m_eMoveType CFuncMover::Move_t
- m_bIsReversing bool
- m_flStartSpeed float
- m_flPathLocation float
- m_flT float
- m_nCurrentNodeIndex int32_t
- m_nPreviousNodeIndex int32_t
- m_eSolidType SolidType_t
- m_bIsMoving bool
- m_flTimeToReachMaxSpeed float
- m_flDistanceToReachMaxSpeed float
- m_flTimeToReachZeroSpeed float
- m_flComputedDistanceToReachMaxSpeed float
- m_flComputedDistanceToReachZeroSpeed float
- m_flStartCurveScale float
- m_flStopCurveScale float
- m_flDistanceToReachZeroSpeed float
- m_flTimeMovementStart float
- m_flTimeMovementStop float
- m_hStopAtNode CHandle<CMoverPathNode>
- m_flPathLocationToBeginStop float
- m_flPathLocationStart float
- m_flBeginStopT float
- m_iszStartForwardSound CUtlSymbolLarge
- m_iszLoopForwardSound CUtlSymbolLarge
- m_iszStopForwardSound CUtlSymbolLarge
- m_iszStartReverseSound CUtlSymbolLarge
- m_iszLoopReverseSound CUtlSymbolLarge
- m_iszStopReverseSound CUtlSymbolLarge
- m_iszArriveAtDestinationSound CUtlSymbolLarge
- m_OnMovementEnd [CEntityIOOutput](/docs/schema/Entityio)
- m_bStartAtClosestPoint bool
- m_bStartAtEnd bool
- m_bStartFollowingClosestMover bool
- m_eOrientationUpdate CFuncMover::OrientationUpdate_t
- m_flTimeStartOrientationChange float
- m_flTimeToBlendToNewOrientation float
- m_flDurationBlendToNewOrientationRan float
- m_nOriginalOrientationIndex int32_t
- m_bCreateMovableNavMesh bool
- m_bAllowMovableNavMeshDockingOnEntireEntity bool
- m_iszOrientationMatchEntityName CUtlSymbolLarge
- m_hOrientationMatchEntity CHandle<CBaseEntity>
- m_flTimeToTraverseToNextNode float
- m_vLerpToNewPosStartInPathEntitySpace Vector
- m_vLerpToNewPosEndInPathEntitySpace Vector
- m_flLerpToPositionT float
- m_flLerpToPositionDeltaT float
- m_OnLerpToPositionComplete [CEntityIOOutput](/docs/schema/Entityio)
- m_bIsPaused bool
- m_eTransitionedToPathNodeAction CFuncMover::TransitionToPathNodeAction_t
- m_nDelayedTeleportToNode int32_t
- m_bIsVerboseLogging bool
- m_hFollowEntity CHandle<CBaseEntity>
- m_flFollowDistance float
- m_flFollowMinimumSpeed float
- m_flCurFollowEntityT float
- m_flCurFollowSpeed float
- m_strOrientationFaceEntityName CUtlSymbolLarge
- m_hOrientationFaceEntity CHandle<CBaseEntity>
- m_OnStart [CEntityIOOutput](/docs/schema/Entityio)
- m_OnStartForward [CEntityIOOutput](/docs/schema/Entityio)
- m_OnStartReverse [CEntityIOOutput](/docs/schema/Entityio)
- m_OnStop [CEntityIOOutput](/docs/schema/Entityio)
- m_OnStopped [CEntityIOOutput](/docs/schema/Entityio)
- m_bNextNodeReturnsCurrent bool
- m_bStartedMoving bool
- m_eFollowEntityDirection CFuncMover::FollowEntityDirection_t
- m_hFollowMover CHandle<CFuncMover>
- m_iszFollowMoverEntityName CUtlSymbolLarge
- m_flFollowMoverDistance float
- m_flFollowMoverCalculatedDistance float
- m_flFollowMoverSpringStrength float
- m_bFollowConstraintsInitialized bool
- m_eFollowConstraint CFuncMover::FollowConstraint_t
- m_flFollowMoverSpeed float
- m_flFollowMoverVelocity float
- m_nTickMovementRan int32_t
Methods
FromIndex()
Parameters
- index.Get()