SchemaEntityClasses
CFuncMover
CFuncMover
Inheritance: CBaseModelEntity
Fields
- m_iszPathName CUtlSymbolLarge
- m_hPathMover CHandle<CPathMover>
- m_hPrevPathMover CHandle<CPathMover>
- m_iszPathNodeStart CUtlSymbolLarge
- m_iszPathNodeEnd CUtlSymbolLarge
- m_bIgnoreEndNode bool
- 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 CGameSoundEventName
- m_iszLoopForwardSound CGameSoundEventName
- m_iszStopForwardSound CGameSoundEventName
- m_iszStartReverseSound CGameSoundEventName
- m_iszLoopReverseSound CGameSoundEventName
- m_iszStopReverseSound CGameSoundEventName
- m_iszArriveAtDestinationSound CGameSoundEventName
- m_OnMovementEnd CEntityIOOutput
- m_bStartAtClosestPoint bool
- m_bStartAtEnd bool
- m_bStartFollowingClosestMover bool
- m_eOrientationUpdate CFuncMover__OrientationUpdate_t
- m_flTimeStartOrientationChange float
- m_flTimeToBlendToNewOrientation float
- m_flDurationBlendToNewOrientationRan float
- m_bCreateMovableNavMesh bool
- m_bCreateMovableSurfaceGraph 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
- m_bIsPaused bool
- m_eTransitionedToPathNodeAction CFuncMover__TransitionToPathNodeAction_t
- m_qTransitionSourceOrientation Quaternion
- m_nDelayedTeleportToNode int32_t
- m_bIsImGuiLogging bool
- m_bIsImGuiEntTextLogging bool
- m_flSpeed float
- 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
- m_OnStartForward CEntityIOOutput
- m_OnStartReverse CEntityIOOutput
- m_OnStop CEntityIOOutput
- m_OnStopped CEntityIOOutput
- m_bNextNodeReturnsCurrent bool
- m_bStartedMoving bool
- m_eFollowEntityDirection CFuncMover__FollowEntityDirection_t
- m_hFollowMover CHandle<CFuncMover>
- m_iszFollowEntityName CUtlSymbolLarge
- m_iszFollowMoverEntityName CUtlSymbolLarge
- m_flFollowMoverDistance float
- m_flFollowMoverRatio float
- m_flFollowMoverCalculatedDistance float
- m_flFollowMoverSpringStrength float
- m_nFollowMoverConstraintPriority int32_t
- m_vecFollowMoverCouplerRange Vector2D
- m_bFollowConstraintsInitialized bool
- m_eFollowConstraint CFuncMover__FollowConstraint_t
- m_flFollowMoverSpeed float
- m_flFollowMoverVelocity float
- m_nTickMovementRan int32_t
- m_movementSummary FuncMoverMovementSummary_t
- m_bStopFromBeginStopTarget bool
- m_bQueueStop bool
- m_bQueueStopMoving bool
- m_bQueueSetupPathMover bool
- m_ePathRebuildStrategy CFuncMover__PathRebuildStrategy_t
Methods
CFuncMover* New(className)
Parameters
- className const char*
CFuncMover* FromIndex(iIndex)
Parameters
- iIndex int
CFuncMover* FromIndex(index)
Parameters
- index CEntityIndex