SwiftlyS2

CFuncRotator

Interface CFuncRotator

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface CFuncRotator : CBaseModelEntity, CBaseEntity, CEntityInstance, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CFuncRotator>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

AngularVelocity

ref QAngle AngularVelocity { get; }
Property Value

DistanceAlongArcTraveled

ref float DistanceAlongArcTraveled { get; }
Property Value

HasTargetOverride

ref bool HasTargetOverride { get; }
Property Value

IsReversing

ref bool IsReversing { get; }
Property Value

IsRotating

ref bool IsRotating { get; }
Property Value

LSInit

ref Quaternion LSInit { get; }
Property Value

LSOrientation

ref Quaternion LSOrientation { get; }
Property Value

LSPrevChange

ref Quaternion LSPrevChange { get; }
Property Value

LookAtForcedUp

ref Vector LookAtForcedUp { get; }
Property Value

OnOscillate

CEntityIOOutput OnOscillate { get; }
Property Value

OnOscillateEndArrive

CEntityIOOutput OnOscillateEndArrive { get; }
Property Value

OnOscillateEndDepart

CEntityIOOutput OnOscillateEndDepart { get; }
Property Value

OnOscillateStartArrive

CEntityIOOutput OnOscillateStartArrive { get; }
Property Value

OnOscillateStartDepart

CEntityIOOutput OnOscillateStartDepart { get; }
Property Value

OnRotationCompleted

CEntityIOOutput OnRotationCompleted { get; }
Property Value

OnRotationStarted

CEntityIOOutput OnRotationStarted { get; }
Property Value

OrientationOverride

ref Quaternion OrientationOverride { get; }
Property Value

OscillateCount

ref int OscillateCount { get; }
Property Value

OscillateDepart

ref bool OscillateDepart { get; }
Property Value

PrevRotateType

ref CFuncRotator__Rotate_t PrevRotateType { get; }
Property Value

RecordHistory

ref bool RecordHistory { get; }
Property Value

ReturningToPreviousOrientation

ref bool ReturningToPreviousOrientation { get; }
Property Value

RotateType

ref CFuncRotator__Rotate_t RotateType { get; }
Property Value

RotatorHistory

ref CUtlVector<RotatorHistoryEntry_t> RotatorHistory { get; }
Property Value

RotatorQueue

ref CUtlVector<RotatorQueueEntry_t> RotatorQueue { get; }
Property Value

RotatorQueueHistory

ref CUtlVector<RotatorHistoryEntry_t> RotatorQueueHistory { get; }
Property Value

RotatorTarget

ref CHandle<CBaseEntity> RotatorTarget { get; }
Property Value

SpaceOverride

ref RotatorTargetSpace_t SpaceOverride { get; }
Property Value

StrRotatorTarget

string StrRotatorTarget { get; set; }
Property Value

TimeRotationStart

GameTime_t TimeRotationStart { get; }
Property Value

TimeToReachMaxSpeed

ref float TimeToReachMaxSpeed { get; }
Property Value

TimeToReachZeroSpeed

ref float TimeToReachZeroSpeed { get; }
Property Value

TimeToWaitOscillate

ref float TimeToWaitOscillate { get; }
Property Value

WSInit

ref Quaternion WSInit { get; }
Property Value

WSPrev

ref Quaternion WSPrev { get; }
Property Value

On this page