SchemaEntityClasses
CFuncRotator
CFuncRotator
Inheritance: CBaseModelEntity
Fields
- m_hRotatorTarget CHandle<CBaseEntity>
- m_bIsRotating bool
- m_bIsReversing bool
- m_flTimeToReachMaxSpeed float
- m_flTimeToReachZeroSpeed float
- m_flDistanceAlongArcTraveled float
- m_flTimeToWaitOscillate float
- m_flTimeRotationStart float
- m_qLSPrevChange Quaternion
- m_qWSPrev Quaternion
- m_qWSInit Quaternion
- m_qLSInit Quaternion
- m_qLSOrientation Quaternion
- m_OnRotationStarted [CEntityIOOutput](/docs/schema/Entityio)
- m_OnRotationCompleted [CEntityIOOutput](/docs/schema/Entityio)
- m_OnOscillate [CEntityIOOutput](/docs/schema/Entityio)
- m_OnOscillateStartArrive [CEntityIOOutput](/docs/schema/Entityio)
- m_OnOscillateStartDepart [CEntityIOOutput](/docs/schema/Entityio)
- m_OnOscillateEndArrive [CEntityIOOutput](/docs/schema/Entityio)
- m_OnOscillateEndDepart [CEntityIOOutput](/docs/schema/Entityio)
- m_bOscillateDepart bool
- m_nOscillateCount int32_t
- m_eRotateType CFuncRotator::Rotate_t
- m_ePrevRotateType CFuncRotator::Rotate_t
- m_bHasTargetOverride bool
- m_qOrientationOverride Quaternion
- m_eSpaceOverride RotatorTargetSpace_t
- m_qAngularVelocity QAngle
- m_vLookAtForcedUp Vector
- m_strRotatorTarget CUtlSymbolLarge
- m_bRecordHistory bool
- m_vecRotatorHistory CUtlVector<RotatorHistoryEntry_t>
- m_bReturningToPreviousOrientation bool
- m_vecRotatorQueue CUtlVector<RotatorQueueEntry_t>
- m_vecRotatorQueueHistory CUtlVector<RotatorHistoryEntry_t>
- m_eSolidType SolidType_t
- m_hSpeedFromMover CHandle<CFuncMover>
- m_iszSpeedFromMover CUtlSymbolLarge
- m_flSpeedScale float
- m_flMinYawRotation float
- m_flMaxYawRotation float
Methods
FromIndex()
Parameters
- index.Get()