SwiftlyS2

CFuncRotator

Interface CFuncRotator

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

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

Implements

Properties

CurrentAngle

ref float CurrentAngle { get; }
Property Value

IsRotating

ref bool IsRotating { get; }
Property Value

LocalRotationHistory

ref CUtlVector<Quaternion> LocalRotationHistory { get; }
Property Value

LoopSound

SchemaUntypedField LoopSound { get; }
Property Value

MaxYawRotation

ref float MaxYawRotation { get; }
Property Value

MinYawRotation

ref float MinYawRotation { get; }
Property Value

OnOscillate

ref CEntityIOOutput OnOscillate { get; }
Property Value

OnOscillateEndArrive

ref CEntityIOOutput OnOscillateEndArrive { get; }
Property Value

OnOscillateEndDepart

ref CEntityIOOutput OnOscillateEndDepart { get; }
Property Value

OnOscillateStartArrive

ref CEntityIOOutput OnOscillateStartArrive { get; }
Property Value

OnOscillateStartDepart

ref CEntityIOOutput OnOscillateStartDepart { get; }
Property Value

OnRotationCompleted

ref CEntityIOOutput OnRotationCompleted { get; }
Property Value

OnRotationStarted

ref CEntityIOOutput OnRotationStarted { get; }
Property Value

OscillationCount

ref int OscillationCount { get; }
Property Value

OscillationFromStart

ref bool OscillationFromStart { get; }
Property Value

RecordHistory

ref bool RecordHistory { get; }
Property Value

ReturningToInitialRotation

ref bool ReturningToInitialRotation { get; }
Property Value

ReturningToPreviousRotation

ref bool ReturningToPreviousRotation { get; }
Property Value

RotateType

ref CFuncRotator__Rotate_t RotateType { get; }
Property Value

RotationAxis

ref CFuncRotator__RotationAxis_t RotationAxis { get; }
Property Value

RotationSummary

FuncRotatorRotationSummary_t RotationSummary { get; }
Property Value

RotatorTarget

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

SolidType

ref SolidType_t SolidType { get; }
Property Value

SpawnOrientation

ref Quaternion SpawnOrientation { get; }
Property Value

Speed

ref float Speed { get; }
Property Value

SpeedDriftFromOverRotate

ref float SpeedDriftFromOverRotate { get; }
Property Value

StartSound

SchemaUntypedField StartSound { get; }
Property Value

StartSpeed

ref float StartSpeed { get; }
Property Value

StartedRotating

ref bool StartedRotating { get; }
Property Value

StopSound

SchemaUntypedField StopSound { get; }
Property Value

StrRotatorTarget

string StrRotatorTarget { get; set; }
Property Value

TargetAngle

ref float TargetAngle { get; }
Property Value

TickRotateRan

GameTick_t TickRotateRan { get; }
Property Value

TimeRotationStart

GameTime_t TimeRotationStart { get; }
Property Value

TimeRotationStop

GameTime_t TimeRotationStop { get; }
Property Value

TimeToCompleteRotation

ref float TimeToCompleteRotation { get; }
Property Value

TimeToReachMaxSpeed

ref float TimeToReachMaxSpeed { get; }
Property Value

TimeToReachZeroSpeed

ref float TimeToReachZeroSpeed { get; }
Property Value

On this page