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
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
CurrentNodeIndex
[SchemaMember("CFuncMover", "m_nCurrentNodeIndex")]
public ref int CurrentNodeIndex { 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
FixedOrientation
[SchemaMember("CFuncMover", "m_bFixedOrientation")]
public ref bool FixedOrientation { get; }
Property Value
- bool
FixedPitch
[SchemaMember("CFuncMover", "m_bFixedPitch")]
public ref bool FixedPitch { get; }
Property Value
- bool
IsMoving
[SchemaMember("CFuncMover", "m_bIsMoving")]
public ref bool IsMoving { get; }
Property Value
- bool
IsReversing
[SchemaMember("CFuncMover", "m_bIsReversing")]
public ref bool IsReversing { get; }
Property Value
- bool
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
OnMovementEnd
[SchemaMember("CFuncMover", "m_OnMovementEnd")]
public CEntityIOOutput OnMovementEnd { get; }
Property Value
- CEntityIOOutput
OrientationUpdate
[SchemaMember("CFuncMover", "m_eOrientationUpdate")]
public ref CFuncMoverOrientationUpdate_t OrientationUpdate { get; }
Property Value
- CFuncMoverOrientationUpdate_t
OriginalOrientation
[SchemaMember("CFuncMover", "m_qOriginalOrientation")]
public Quaternion OriginalOrientation { get; }
Property Value
- Quaternion
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
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
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
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
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