Class CFuncMover
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CFuncMover : CBaseModelEntity, IEquatable<CEntityInstance>
- Inheritance
-
object
CFuncMover
- Implements
-
- Inherited Members
-
Constructors
CFuncMover(nint)
public CFuncMover(nint pointer)
Parameters
pointer
nint
Properties
AllowMovableNavMeshDockingOnEntireEntity
[SchemaMember("CFuncMover", "m_bAllowMovableNavMeshDockingOnEntireEntity")]
public ref bool AllowMovableNavMeshDockingOnEntireEntity { get; }
Property Value
- bool
ArriveAtDestinationSound
[SchemaMember("CFuncMover", "m_iszArriveAtDestinationSound")]
public string ArriveAtDestinationSound { get; set; }
Property Value
- string
CreateMovableNavMesh
[SchemaMember("CFuncMover", "m_bCreateMovableNavMesh")]
public ref bool CreateMovableNavMesh { get; }
Property Value
- bool
CurFollowEntityT
[SchemaMember("CFuncMover", "m_flCurFollowEntityT")]
public ref float CurFollowEntityT { get; }
Property Value
- float
CurFollowSpeed
[SchemaMember("CFuncMover", "m_flCurFollowSpeed")]
public ref float CurFollowSpeed { get; }
Property Value
- float
CurrentNodeIndex
[SchemaMember("CFuncMover", "m_nCurrentNodeIndex")]
public ref int CurrentNodeIndex { get; }
Property Value
- int
DelayedTeleportToNode
[SchemaMember("CFuncMover", "m_nDelayedTeleportToNode")]
public ref int DelayedTeleportToNode { get; }
Property Value
- int
DistanceToReachMaxSpeed
[SchemaMember("CFuncMover", "m_flDistanceToReachMaxSpeed")]
public ref float DistanceToReachMaxSpeed { get; }
Property Value
- float
DistanceToReachZeroSpeed
[SchemaMember("CFuncMover", "m_flDistanceToReachZeroSpeed")]
public ref float DistanceToReachZeroSpeed { get; }
Property Value
- float
DurationBlendToNewOrientationRan
[SchemaMember("CFuncMover", "m_flDurationBlendToNewOrientationRan")]
public ref float DurationBlendToNewOrientationRan { get; }
Property Value
- float
FollowDistance
[SchemaMember("CFuncMover", "m_flFollowDistance")]
public ref float FollowDistance { get; }
Property Value
- float
FollowEntity
[SchemaMember("CFuncMover", "m_hFollowEntity")]
public CHandle<CBaseEntity> FollowEntity { get; }
Property Value
- CHandle<CBaseEntity>
FollowEntityDirection
[SchemaMember("CFuncMover", "m_eFollowEntityDirection")]
public ref CFuncMoverFollowEntityDirection_t FollowEntityDirection { get; }
Property Value
- CFuncMoverFollowEntityDirection_t
FollowMinimumSpeed
[SchemaMember("CFuncMover", "m_flFollowMinimumSpeed")]
public ref float FollowMinimumSpeed { get; }
Property Value
- float
IsMoving
[SchemaMember("CFuncMover", "m_bIsMoving")]
public ref bool IsMoving { get; }
Property Value
- bool
IsPaused
[SchemaMember("CFuncMover", "m_bIsPaused")]
public ref bool IsPaused { get; }
Property Value
- bool
IsReversing
[SchemaMember("CFuncMover", "m_bIsReversing")]
public ref bool IsReversing { get; }
Property Value
- bool
IsVerboseLogging
[SchemaMember("CFuncMover", "m_bIsVerboseLogging")]
public ref bool IsVerboseLogging { get; }
Property Value
- bool
LerpToNewPosEndInPathEntitySpace
[SchemaMember("CFuncMover", "m_vLerpToNewPosEndInPathEntitySpace")]
public Vector LerpToNewPosEndInPathEntitySpace { get; }
Property Value
- Vector
LerpToNewPosStartInPathEntitySpace
[SchemaMember("CFuncMover", "m_vLerpToNewPosStartInPathEntitySpace")]
public Vector LerpToNewPosStartInPathEntitySpace { get; }
Property Value
- Vector
LerpToPositionDeltaT
[SchemaMember("CFuncMover", "m_flLerpToPositionDeltaT")]
public ref float LerpToPositionDeltaT { get; }
Property Value
- float
LerpToPositionT
[SchemaMember("CFuncMover", "m_flLerpToPositionT")]
public ref float LerpToPositionT { get; }
Property Value
- float
LoopForwardSound
[SchemaMember("CFuncMover", "m_iszLoopForwardSound")]
public string LoopForwardSound { get; set; }
Property Value
- string
LoopReverseSound
[SchemaMember("CFuncMover", "m_iszLoopReverseSound")]
public string LoopReverseSound { get; set; }
Property Value
- string
MoveType
[SchemaMember("CFuncMover", "m_eMoveType")]
public ref CFuncMoverMove_t MoveType { get; }
Property Value
- CFuncMoverMove_t
NextNodeReturnsCurrent
[SchemaMember("CFuncMover", "m_bNextNodeReturnsCurrent")]
public ref bool NextNodeReturnsCurrent { get; }
Property Value
- bool
OnLerpToPositionComplete
[SchemaMember("CFuncMover", "m_OnLerpToPositionComplete")]
public CEntityIOOutput OnLerpToPositionComplete { get; }
Property Value
- CEntityIOOutput
OnMovementEnd
[SchemaMember("CFuncMover", "m_OnMovementEnd")]
public CEntityIOOutput OnMovementEnd { get; }
Property Value
- CEntityIOOutput
OnNodePassed
[SchemaMember("CFuncMover", "m_OnNodePassed")]
public CEntityIOOutput OnNodePassed { get; }
Property Value
- CEntityIOOutput
OnStart
[SchemaMember("CFuncMover", "m_OnStart")]
public CEntityIOOutput OnStart { get; }
Property Value
- CEntityIOOutput
OnStartForward
[SchemaMember("CFuncMover", "m_OnStartForward")]
public CEntityIOOutput OnStartForward { get; }
Property Value
- CEntityIOOutput
OnStartReverse
[SchemaMember("CFuncMover", "m_OnStartReverse")]
public CEntityIOOutput OnStartReverse { get; }
Property Value
- CEntityIOOutput
OnStop
[SchemaMember("CFuncMover", "m_OnStop")]
public CEntityIOOutput OnStop { get; }
Property Value
- CEntityIOOutput
OnStopped
[SchemaMember("CFuncMover", "m_OnStopped")]
public CEntityIOOutput OnStopped { get; }
Property Value
- CEntityIOOutput
OrientationFaceEntity
[SchemaMember("CFuncMover", "m_hOrientationFaceEntity")]
public CHandle<CBaseEntity> OrientationFaceEntity { get; }
Property Value
- CHandle<CBaseEntity>
OrientationMatchEntity
[SchemaMember("CFuncMover", "m_hOrientationMatchEntity")]
public CHandle<CBaseEntity> OrientationMatchEntity { get; }
Property Value
- CHandle<CBaseEntity>
OrientationMatchEntityName
[SchemaMember("CFuncMover", "m_iszOrientationMatchEntityName")]
public string OrientationMatchEntityName { get; set; }
Property Value
- string
OrientationUpdate
[SchemaMember("CFuncMover", "m_eOrientationUpdate")]
public ref CFuncMoverOrientationUpdate_t OrientationUpdate { get; }
Property Value
- CFuncMoverOrientationUpdate_t
OriginalOrientationIndex
[SchemaMember("CFuncMover", "m_nOriginalOrientationIndex")]
public ref int OriginalOrientationIndex { get; }
Property Value
- int
PathLocation
[SchemaMember("CFuncMover", "m_flPathLocation")]
public ref float PathLocation { get; }
Property Value
- float
PathLocationToBeginStop
[SchemaMember("CFuncMover", "m_flPathLocationToBeginStop")]
public ref float PathLocationToBeginStop { get; }
Property Value
- float
PathMover
[SchemaMember("CFuncMover", "m_hPathMover")]
public CHandle<CPathMover> PathMover { get; }
Property Value
- CHandle<CPathMover>
PathName
[SchemaMember("CFuncMover", "m_iszPathName")]
public string PathName { get; set; }
Property Value
- string
PathNodeEnd
[SchemaMember("CFuncMover", "m_iszPathNodeEnd")]
public string PathNodeEnd { get; set; }
Property Value
- string
PathNodeStart
[SchemaMember("CFuncMover", "m_iszPathNodeStart")]
public string PathNodeStart { get; set; }
Property Value
- string
PreviousNodeIndex
[SchemaMember("CFuncMover", "m_nPreviousNodeIndex")]
public ref int PreviousNodeIndex { get; }
Property Value
- int
SolidType
[SchemaMember("CFuncMover", "m_eSolidType")]
public ref SolidType_t SolidType { get; }
Property Value
- SolidType_t
StartAtClosestPoint
[SchemaMember("CFuncMover", "m_bStartAtClosestPoint")]
public ref bool StartAtClosestPoint { get; }
Property Value
- bool
StartAtEnd
[SchemaMember("CFuncMover", "m_bStartAtEnd")]
public ref bool StartAtEnd { get; }
Property Value
- bool
StartForwardSound
[SchemaMember("CFuncMover", "m_iszStartForwardSound")]
public string StartForwardSound { get; set; }
Property Value
- string
StartReverseSound
[SchemaMember("CFuncMover", "m_iszStartReverseSound")]
public string StartReverseSound { get; set; }
Property Value
- string
StartSpeed
[SchemaMember("CFuncMover", "m_flStartSpeed")]
public ref float StartSpeed { get; }
Property Value
- float
StartedMoving
[SchemaMember("CFuncMover", "m_bStartedMoving")]
public ref bool StartedMoving { get; }
Property Value
- bool
StopAtNode
[SchemaMember("CFuncMover", "m_hStopAtNode")]
public CHandle<CMoverPathNode> StopAtNode { get; }
Property Value
- CHandle<CMoverPathNode>
StopForwardSound
[SchemaMember("CFuncMover", "m_iszStopForwardSound")]
public string StopForwardSound { get; set; }
Property Value
- string
StopReverseSound
[SchemaMember("CFuncMover", "m_iszStopReverseSound")]
public string StopReverseSound { get; set; }
Property Value
- string
StrOrientationFaceEntityName
[SchemaMember("CFuncMover", "m_strOrientationFaceEntityName")]
public string StrOrientationFaceEntityName { get; set; }
Property Value
- string
T
[SchemaMember("CFuncMover", "m_flT")]
public ref float T { get; }
Property Value
- float
Target
[SchemaMember("CFuncMover", "m_vTarget")]
public Vector Target { get; }
Property Value
- Vector
TimeMovementStart
[SchemaMember("CFuncMover", "m_flTimeMovementStart")]
public ref float TimeMovementStart { get; }
Property Value
- float
TimeMovementStop
[SchemaMember("CFuncMover", "m_flTimeMovementStop")]
public ref float TimeMovementStop { get; }
Property Value
- float
TimeStartOrientationChange
[SchemaMember("CFuncMover", "m_flTimeStartOrientationChange")]
public ref float TimeStartOrientationChange { get; }
Property Value
- float
TimeToBlendToNewOrientation
[SchemaMember("CFuncMover", "m_flTimeToBlendToNewOrientation")]
public ref float TimeToBlendToNewOrientation { get; }
Property Value
- float
TimeToReachMaxSpeed
[SchemaMember("CFuncMover", "m_flTimeToReachMaxSpeed")]
public ref float TimeToReachMaxSpeed { get; }
Property Value
- float
TimeToReachZeroSpeed
[SchemaMember("CFuncMover", "m_flTimeToReachZeroSpeed")]
public ref float TimeToReachZeroSpeed { get; }
Property Value
- float
TimeToTraverseToNextNode
[SchemaMember("CFuncMover", "m_flTimeToTraverseToNextNode")]
public ref float TimeToTraverseToNextNode { get; }
Property Value
- float
TransitionedToPathNodeAction
[SchemaMember("CFuncMover", "m_eTransitionedToPathNodeAction")]
public ref CFuncMoverTransitionToPathNodeAction_t TransitionedToPathNodeAction { get; }
Property Value
- CFuncMoverTransitionToPathNodeAction_t