CFuncMover
Interface CFuncMover
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CFuncMover : CBaseModelEntity, CBaseEntity, CEntityInstance, IEquatable<CEntityInstance>, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CFuncMover>, ISchemaField, ISchemaClass, INativeHandleImplements
- CBaseModelEntity
- CBaseEntity
- CEntityInstance
- IEquatable<CEntityInstance>
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CBaseModelEntity>
- ISchemaClass<CFuncMover>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
AllowMovableNavMeshDockingOnEntireEntity
ref bool AllowMovableNavMeshDockingOnEntireEntity { get; }Property Value
ArriveAtDestinationSound
string ArriveAtDestinationSound { get; set; }Property Value
BeginStopT
ref float BeginStopT { get; }Property Value
ComputedDistanceToReachMaxSpeed
ref float ComputedDistanceToReachMaxSpeed { get; }Property Value
ComputedDistanceToReachZeroSpeed
ref float ComputedDistanceToReachZeroSpeed { get; }Property Value
CreateMovableNavMesh
ref bool CreateMovableNavMesh { get; }Property Value
CurFollowEntityT
ref float CurFollowEntityT { get; }Property Value
CurFollowSpeed
ref float CurFollowSpeed { get; }Property Value
CurrentNodeIndex
ref int CurrentNodeIndex { get; }Property Value
DelayedTeleportToNode
ref int DelayedTeleportToNode { get; }Property Value
DistanceToReachMaxSpeed
ref float DistanceToReachMaxSpeed { get; }Property Value
DistanceToReachZeroSpeed
ref float DistanceToReachZeroSpeed { get; }Property Value
DurationBlendToNewOrientationRan
ref float DurationBlendToNewOrientationRan { get; }Property Value
FollowConstraint
ref CFuncMover__FollowConstraint_t FollowConstraint { get; }Property Value
FollowConstraintsInitialized
ref bool FollowConstraintsInitialized { get; }Property Value
FollowDistance
ref float FollowDistance { get; }Property Value
FollowEntity
ref CHandle<CBaseEntity> FollowEntity { get; }Property Value
FollowEntityDirection
ref CFuncMover__FollowEntityDirection_t FollowEntityDirection { get; }Property Value
FollowMinimumSpeed
ref float FollowMinimumSpeed { get; }Property Value
FollowMover
ref CHandle<CFuncMover> FollowMover { get; }Property Value
FollowMoverCalculatedDistance
ref float FollowMoverCalculatedDistance { get; }Property Value
FollowMoverConstraintPriority
ref int FollowMoverConstraintPriority { get; }Property Value
FollowMoverDistance
ref float FollowMoverDistance { get; }Property Value
FollowMoverEntityName
string FollowMoverEntityName { get; set; }Property Value
FollowMoverRatio
ref float FollowMoverRatio { get; }Property Value
FollowMoverSpeed
ref float FollowMoverSpeed { get; }Property Value
FollowMoverSpringStrength
ref float FollowMoverSpringStrength { get; }Property Value
FollowMoverVelocity
ref float FollowMoverVelocity { get; }Property Value
IgnoreEndNode
ref bool IgnoreEndNode { get; }Property Value
IsImGuiLogging
ref bool IsImGuiLogging { get; }Property Value
IsMoving
ref bool IsMoving { get; }Property Value
IsPaused
ref bool IsPaused { get; }Property Value
IsReversing
ref bool IsReversing { get; }Property Value
LerpToNewPosEndInPathEntitySpace
ref Vector LerpToNewPosEndInPathEntitySpace { get; }Property Value
LerpToNewPosStartInPathEntitySpace
ref Vector LerpToNewPosStartInPathEntitySpace { get; }Property Value
LerpToPositionDeltaT
ref float LerpToPositionDeltaT { get; }Property Value
LerpToPositionT
ref float LerpToPositionT { get; }Property Value
LoopForwardSound
string LoopForwardSound { get; set; }Property Value
LoopReverseSound
string LoopReverseSound { get; set; }Property Value
MoveType
ref CFuncMover__Move_t MoveType { get; }Property Value
MovementSummary
FuncMoverMovementSummary_t MovementSummary { get; }Property Value
NextNodeReturnsCurrent
ref bool NextNodeReturnsCurrent { get; }Property Value
OnLerpToPositionComplete
ref CEntityIOOutput OnLerpToPositionComplete { get; }Property Value
OnMovementEnd
ref CEntityIOOutput OnMovementEnd { get; }Property Value
OnNodePassed
SchemaUntypedField OnNodePassed { get; }Property Value
OnStart
ref CEntityIOOutput OnStart { get; }Property Value
OnStartForward
ref CEntityIOOutput OnStartForward { get; }Property Value
OnStartReverse
ref CEntityIOOutput OnStartReverse { get; }Property Value
OnStop
ref CEntityIOOutput OnStop { get; }Property Value
OnStopped
ref CEntityIOOutput OnStopped { get; }Property Value
OrientationFaceEntity
ref CHandle<CBaseEntity> OrientationFaceEntity { get; }Property Value
OrientationMatchEntity
ref CHandle<CBaseEntity> OrientationMatchEntity { get; }Property Value
OrientationMatchEntityName
string OrientationMatchEntityName { get; set; }Property Value
OrientationUpdate
ref CFuncMover__OrientationUpdate_t OrientationUpdate { get; }Property Value
PathLocation
ref float PathLocation { get; }Property Value
PathLocationStart
ref float PathLocationStart { get; }Property Value
PathLocationToBeginStop
ref float PathLocationToBeginStop { get; }Property Value
PathMover
ref CHandle<CPathMover> PathMover { get; }Property Value
PathName
string PathName { get; set; }Property Value
PathNodeEnd
string PathNodeEnd { get; set; }Property Value
PathNodeStart
string PathNodeStart { get; set; }Property Value
PrevPathMover
ref CHandle<CPathMover> PrevPathMover { get; }Property Value
PreviousNodeIndex
ref int PreviousNodeIndex { get; }Property Value
QueueStop
ref bool QueueStop { get; }Property Value
QueueStopMoving
ref bool QueueStopMoving { get; }Property Value
SolidType
ref SolidType_t SolidType { get; }Property Value
StartAtClosestPoint
ref bool StartAtClosestPoint { get; }Property Value
StartAtEnd
ref bool StartAtEnd { get; }Property Value
StartCurveScale
ref float StartCurveScale { get; }Property Value
StartFollowingClosestMover
ref bool StartFollowingClosestMover { get; }Property Value
StartForwardSound
string StartForwardSound { get; set; }Property Value
StartReverseSound
string StartReverseSound { get; set; }Property Value
StartSpeed
ref float StartSpeed { get; }Property Value
StartedMoving
ref bool StartedMoving { get; }Property Value
StopAtNode
ref CHandle<CMoverPathNode> StopAtNode { get; }Property Value
StopCurveScale
ref float StopCurveScale { get; }Property Value
StopForwardSound
string StopForwardSound { get; set; }Property Value
StopFromBeginStopTarget
ref bool StopFromBeginStopTarget { get; }Property Value
StopReverseSound
string StopReverseSound { get; set; }Property Value
StrOrientationFaceEntityName
string StrOrientationFaceEntityName { get; set; }Property Value
T
ref float T { get; }Property Value
TickMovementRan
GameTick_t TickMovementRan { get; }Property Value
TimeMovementStart
GameTime_t TimeMovementStart { get; }Property Value
TimeMovementStop
GameTime_t TimeMovementStop { get; }Property Value
TimeStartOrientationChange
GameTime_t TimeStartOrientationChange { get; }Property Value
TimeToBlendToNewOrientation
ref float TimeToBlendToNewOrientation { get; }Property Value
TimeToReachMaxSpeed
ref float TimeToReachMaxSpeed { get; }Property Value
TimeToReachZeroSpeed
ref float TimeToReachZeroSpeed { get; }Property Value
TimeToTraverseToNextNode
ref float TimeToTraverseToNextNode { get; }Property Value
TransitionSourceOrientation
ref Quaternion TransitionSourceOrientation { get; }Property Value
TransitionedToPathNodeAction
ref CFuncMover__TransitionToPathNodeAction_t TransitionedToPathNodeAction { get; }Property Value