• Unity.Cinemachine
    • AxisBase
      • Fields
        • m_MaxValue
        • m_MinValue
        • m_Value
        • m_Wrap
      • Methods
        • Validate
    • AxisState
      • Constructors
        • AxisState
      • Fields
        • Value
        • m_AccelTime
        • m_DecelTime
        • m_InputAxisName
        • m_InputAxisValue
        • m_InvertInput
        • m_MaxSpeed
        • m_MaxValue
        • m_MinValue
        • m_Recentering
        • m_SpeedMode
        • m_Wrap
      • Properties
        • HasInputProvider
        • HasRecentering
        • ValueRangeLocked
      • Methods
        • Reset
        • SetInputAxisProvider
        • Update
        • Validate
    • AxisState.IInputAxisProvider
      • Methods
        • GetAxisValue
    • AxisState.IRequiresInput
      • Methods
        • RequiresInput
    • AxisState.Recentering
      • Constructors
        • Recentering
      • Fields
        • m_RecenteringTime
        • m_WaitTime
        • m_enabled
      • Methods
        • CancelRecentering
        • CopyStateFrom
        • DoRecentering
        • RecenterNow
        • Validate
    • AxisState.SpeedMode
    • CameraPipelineAttribute
      • Constructors
        • CameraPipelineAttribute
      • Properties
        • Stage
    • CameraState
      • Fields
        • BlendHint
        • Lens
        • OrientationCorrection
        • PositionCorrection
        • RawOrientation
        • RawPosition
        • ReferenceLookAt
        • ReferenceUp
        • RotationDampingBypass
        • ShotQuality
        • kNoPoint
      • Properties
        • Default
      • Methods
        • AddCustomBlendable
        • Lerp
    • CameraState.BlendHints
    • CameraState.CustomBlendableItems
    • CameraState.CustomBlendableItems.Item
      • Fields
        • Custom
        • Weight
    • CameraStateExtensions
      • Methods
        • FindCustomBlendable
        • GetCorrectedOrientation
        • GetCorrectedPosition
        • GetCustomBlendable
        • GetFinalOrientation
        • GetFinalPosition
        • GetNumCustomBlendables
        • HasLookAt
    • CameraTarget
      • Fields
        • CustomLookAtTarget
        • LookAtTarget
        • TrackingTarget
    • ChildCameraPropertyAttribute
    • Cinemachine3OrbitRig
    • Cinemachine3OrbitRig.Orbit
      • Fields
        • Height
        • Radius
    • Cinemachine3OrbitRig.Settings
      • Fields
        • Bottom
        • Center
        • SplineCurvature
        • Top
      • Properties
        • Default
    • Cinemachine3rdPersonFollow
      • Fields
        • CameraDistance
        • CameraSide
        • Damping
        • ShoulderOffset
        • VerticalArmLength
      • Properties
        • IsValid
        • Stage
      • Methods
        • GetRigPositions
        • MutateCameraState
        • OnTargetObjectWarped
    • CinemachineAutoFocus
      • Fields
        • CustomTarget
        • Damping
        • FocusDepthOffset
        • FocusTarget
      • Methods
        • PostPipelineStageCallback
    • CinemachineAutoFocus.FocusTrackingMode
    • CinemachineBasicMultiChannelPerlin
      • Fields
        • AmplitudeGain
        • FrequencyGain
        • NoiseProfile
        • PivotOffset
      • Properties
        • IsValid
        • Stage
      • Methods
        • MutateCameraState
        • ReSeed
    • CinemachineBlend
      • Fields
        • BlendCurve
        • CamA
        • CamB
        • Duration
        • TimeInBlend
      • Properties
        • BlendWeight
        • CustomBlender
        • Description
        • IsComplete
        • IsValid
        • State
      • Methods
        • ClearBlend
        • CopyFrom
        • UpdateCameraState
        • Uses
    • CinemachineBlend.IBlender
      • Methods
        • GetIntermediateState
    • CinemachineBlendDefinition
      • Constructors
        • CinemachineBlendDefinition
      • Fields
        • CustomCurve
        • Style
        • Time
      • Properties
        • BlendCurve
        • BlendTime
    • CinemachineBlendDefinition.LookupBlendDelegate
    • CinemachineBlendDefinition.Styles
    • CinemachineBlenderSettings
      • Fields
        • CustomBlends
      • Methods
        • GetBlendForVirtualCameras
        • LookupBlend
    • CinemachineBlenderSettings.CustomBlend
      • Fields
        • Blend
        • From
        • To
    • CinemachineBrain
      • Fields
        • BlendUpdateMethod
        • ChannelMask
        • CustomBlends
        • DefaultBlend
        • IgnoreTimeScale
        • LensModeOverride
        • ShowCameraFrustum
        • ShowDebugText
        • UpdateMethod
        • WorldUpOverride
      • Properties
        • ActiveBlend
        • ActiveBrainCount
        • ActiveVirtualCamera
        • ControlledObject
        • DefaultWorldUp
        • Description
        • IsBlending
        • IsValid
        • Name
        • OutputCamera
        • ParentCamera
        • State
      • Methods
        • GetActiveBrain
        • IsLiveChild
        • IsLiveInBlend
        • IsValidChannel
        • ManualUpdate
        • OnCameraActivated
        • ReleaseCameraOverride
        • ResetState
        • SetCameraOverride
        • TopCameraFromPriorityQueue
        • UpdateCameraState
    • CinemachineBrain.BrainUpdateMethods
    • CinemachineBrain.LensModeOverrideSettings
      • Fields
        • DefaultMode
        • Enabled
    • CinemachineBrain.UpdateMethods
    • CinemachineBrainEvents
      • Fields
        • Brain
        • BrainUpdatedEvent
      • Methods
        • GetMixer
    • CinemachineCamera
      • Fields
        • BlendHint
        • Lens
        • Target
      • Properties
        • Follow
        • LookAt
        • State
      • Methods
        • ForceCameraPosition
        • GetCinemachineComponent
        • GetMaxDampTime
        • InternalUpdateCameraState
        • OnTargetObjectWarped
        • OnTransitionFromCamera
    • CinemachineCameraEvents
      • Fields
        • BlendCreatedEvent
        • BlendFinishedEvent
        • CameraActivatedEvent
        • CameraDeactivatedEvent
        • EventTarget
    • CinemachineCameraManagerBase
      • Fields
        • CustomBlends
        • DefaultBlend
        • DefaultTarget
      • Properties
        • ActiveBlend
        • ChildCameras
        • Description
        • Follow
        • IsBlending
        • LiveChild
        • LookAt
        • PreviousStateIsValid
        • State
      • Methods
        • ChooseCurrentCamera
        • FinalizeCameraState
        • ForceCameraPosition
        • InternalUpdateCameraState
        • InvalidateCameraCache
        • IsLiveChild
        • LookupBlend
        • OnDisable
        • OnEnable
        • OnTargetObjectWarped
        • OnTransformChildrenChanged
        • OnTransitionFromCamera
        • Reset
        • ResetLiveChild
        • SetLiveChild
        • UpdateCameraCache
    • CinemachineCameraManagerBase.DefaultTargetSettings
      • Fields
        • Enabled
        • Target
    • CinemachineCameraManagerEvents
      • Fields
        • CameraManager
      • Methods
        • GetMixer
    • CinemachineCameraOffset
      • Fields
        • ApplyAfter
        • Offset
        • PreserveComposition
      • Methods
        • PostPipelineStageCallback
    • CinemachineClearShot
      • Fields
        • ActivateAfter
        • MinDuration
        • RandomizeChoice
      • Methods
        • ChooseCurrentCamera
        • OnTransitionFromCamera
        • PerformLegacyUpgrade
        • Reset
        • ResetRandomization
    • CinemachineCollisionImpulseSource
    • CinemachineComponentBase
      • Fields
        • Epsilon
      • Properties
        • BodyAppliesAfterAim
        • FollowTarget
        • FollowTargetAsGroup
        • FollowTargetPosition
        • FollowTargetRotation
        • IsValid
        • LookAtTarget
        • LookAtTargetAsGroup
        • LookAtTargetPosition
        • LookAtTargetRotation
        • Stage
        • VcamState
        • VirtualCamera
      • Methods
        • ForceCameraPosition
        • GetMaxDampTime
        • MutateCameraState
        • OnDisable
        • OnEnable
        • OnTargetObjectWarped
        • OnTransitionFromCamera
        • PrePipelineMutateCameraState
    • CinemachineComposer
      • Fields
        • m_BiasX
        • m_BiasY
        • m_CenterOnActivate
        • m_DeadZoneHeight
        • m_DeadZoneWidth
        • m_HorizontalDamping
        • m_LookaheadIgnoreY
        • m_LookaheadSmoothing
        • m_LookaheadTime
        • m_ScreenX
        • m_ScreenY
        • m_SoftZoneHeight
        • m_SoftZoneWidth
        • m_TrackedObjectOffset
        • m_VerticalDamping
      • Properties
        • IsValid
        • Stage
        • TrackedPoint
      • Methods
        • ForceCameraPosition
        • GetLookAtPointAndSetTrackedPoint
        • GetMaxDampTime
        • MutateCameraState
        • OnTargetObjectWarped
        • PrePipelineMutateCameraState
    • CinemachineCore
      • Fields
        • BlendCreatedEvent
        • BlendFinishedEvent
        • CameraActivatedEvent
        • CameraDeactivatedEvent
        • CameraUpdatedEvent
        • CurrentTimeOverride
        • GetBlendOverride
        • GetCustomBlender
        • GetInputAxis
        • UniformDeltaTimeOverride
        • kPackageRoot
      • Properties
        • CurrentTime
        • DeltaTime
        • SoloCamera
        • VirtualCameraCount
      • Methods
        • FindPotentialTargetBrain
        • GetVirtualCamera
        • IsLive
        • IsLiveInBlend
        • OnTargetObjectWarped
        • ResetCameraState
    • CinemachineCore.AxisInputDelegate
    • CinemachineCore.BlendEvent
    • CinemachineCore.BlendEventParams
      • Fields
        • Blend
        • Origin
    • CinemachineCore.BlendHints
    • CinemachineCore.BrainEvent
    • CinemachineCore.CameraEvent
    • CinemachineCore.GetBlendOverrideDelegate
    • CinemachineCore.GetCustomBlenderDelegate
    • CinemachineCore.Stage
    • CinemachineDoNotUpgrade
    • CinemachineDollyCart
      • Fields
        • m_Path
        • m_Position
        • m_PositionUnits
        • m_Speed
        • m_UpdateMethod
    • CinemachineDollyCart.UpdateMethod
    • CinemachineEmbeddedAssetPropertyAttribute
      • Constructors
        • CinemachineEmbeddedAssetPropertyAttribute
      • Fields
        • WarnIfNull
    • CinemachineExtension
      • Fields
        • Epsilon
      • Properties
        • ComponentOwner
      • Methods
        • Awake
        • ConnectToVcam
        • ForceCameraPosition
        • GetAllExtraStates
        • GetExtraState
        • GetMaxDampTime
        • InvokePostPipelineStageCallback
        • OnDestroy
        • OnEnable
        • OnTargetObjectWarped
        • OnTransitionFromCamera
        • PostPipelineStageCallback
        • PrePipelineMutateCameraStateCallback
    • CinemachineExtension.VcamExtraStateBase
      • Fields
        • Vcam
    • CinemachineExternalCamera
      • Fields
        • BlendHint
        • LookAtTarget
      • Properties
        • Follow
        • LookAt
        • State
      • Methods
        • InternalUpdateCameraState
    • CinemachineExternalImpulseListener
      • Fields
        • ChannelMask
        • Gain
        • ReactionSettings
        • Use2DDistance
        • UseLocalSpace
    • CinemachineFixedSignal
      • Fields
        • XCurve
        • YCurve
        • ZCurve
      • Properties
        • SignalDuration
      • Methods
        • GetSignal
    • CinemachineFollow
      • Fields
        • FollowOffset
        • TrackerSettings
      • Properties
        • IsValid
        • Stage
      • Methods
        • ForceCameraPosition
        • GetMaxDampTime
        • MutateCameraState
        • OnTargetObjectWarped
    • CinemachineFollowZoom
      • Fields
        • Damping
        • FovRange
        • Width
      • Methods
        • GetMaxDampTime
        • PostPipelineStageCallback
    • CinemachineFramingTransposer
      • Fields
        • m_AdjustmentMode
        • m_BiasX
        • m_BiasY
        • m_CameraDistance
        • m_CenterOnActivate
        • m_DeadZoneDepth
        • m_DeadZoneHeight
        • m_DeadZoneWidth
        • m_GroupFramingMode
        • m_GroupFramingSize
        • m_LookaheadIgnoreY
        • m_LookaheadSmoothing
        • m_LookaheadTime
        • m_MaxDollyIn
        • m_MaxDollyOut
        • m_MaximumDistance
        • m_MaximumFOV
        • m_MaximumOrthoSize
        • m_MinimumDistance
        • m_MinimumFOV
        • m_MinimumOrthoSize
        • m_ScreenX
        • m_ScreenY
        • m_SoftZoneHeight
        • m_SoftZoneWidth
        • m_TargetMovementOnly
        • m_TrackedObjectOffset
        • m_UnlimitedSoftZone
        • m_XDamping
        • m_YDamping
        • m_ZDamping
      • Properties
        • BodyAppliesAfterAim
        • IsValid
        • LastBounds
        • LastBoundsMatrix
        • Stage
        • TrackedPoint
      • Methods
        • ForceCameraPosition
        • GetMaxDampTime
        • MutateCameraState
        • OnTargetObjectWarped
        • OnTransitionFromCamera
    • CinemachineFramingTransposer.AdjustmentMode
    • CinemachineFramingTransposer.FramingMode
    • CinemachineFreeLook
      • Fields
        • BlendHint
        • CreateRigOverride
        • DestroyRigOverride
        • m_BindingMode
        • m_CommonLens
        • m_Follow
        • m_Heading
        • m_Lens
        • m_LookAt
        • m_OnCameraLiveEvent
        • m_Orbits
        • m_RecenterToTargetHeading
        • m_SplineCurvature
        • m_XAxis
        • m_YAxis
        • m_YAxisRecentering
      • Properties
        • Follow
        • IsDprecated
        • LookAt
        • PreviousStateIsValid
        • RigNames
        • State
      • Methods
        • ForceCameraPosition
        • GetLocalPositionForCameraFromInput
        • GetRig
        • InternalUpdateCameraState
        • IsLiveChild
        • OnDestroy
        • OnEnable
        • OnTargetObjectWarped
        • OnTransitionFromCamera
        • PerformLegacyUpgrade
    • CinemachineFreeLook.CreateRigDelegate
    • CinemachineFreeLook.DestroyRigDelegate
    • CinemachineFreeLook.Orbit
      • Constructors
        • Orbit
      • Fields
        • m_Height
        • m_Radius
    • CinemachineFreeLookModifier
      • Fields
        • Modifiers
      • Methods
        • OnEnable
        • PostPipelineStageCallback
        • PrePipelineMutateCameraStateCallback
    • CinemachineFreeLookModifier.ComponentModifier<T>
      • Fields
        • CachedComponent
      • Properties
        • CachedComponentType
        • HasRequiredComponent
      • Methods
        • RefreshCache
    • CinemachineFreeLookModifier.CompositionModifier
      • Fields
        • Composition
      • Methods
        • AfterPipeline
        • BeforePipeline
        • Reset
        • Validate
    • CinemachineFreeLookModifier.DistanceModifier
      • Fields
        • Distance
      • Methods
        • AfterPipeline
        • BeforePipeline
        • Reset
        • Validate
    • CinemachineFreeLookModifier.IModifiableComposition
      • Properties
        • Composition
    • CinemachineFreeLookModifier.IModifiableDistance
      • Properties
        • Distance
    • CinemachineFreeLookModifier.IModifiableNoise
      • Properties
        • NoiseAmplitudeFrequency
    • CinemachineFreeLookModifier.IModifiablePositionDamping
      • Properties
        • PositionDamping
    • CinemachineFreeLookModifier.IModifierValueSource
      • Properties
        • NormalizedModifierValue
    • CinemachineFreeLookModifier.LensModifier
      • Fields
        • Bottom
        • Top
      • Methods
        • BeforePipeline
        • Reset
        • Validate
    • CinemachineFreeLookModifier.Modifier
      • Properties
        • CachedComponentType
        • HasRequiredComponent
      • Methods
        • AfterPipeline
        • BeforePipeline
        • RefreshCache
        • Reset
        • Validate
    • CinemachineFreeLookModifier.NoiseModifier
      • Fields
        • Noise
      • Methods
        • AfterPipeline
        • BeforePipeline
        • Reset
    • CinemachineFreeLookModifier.NoiseModifier.NoiseSettings
      • Fields
        • Amplitude
        • Frequency
    • CinemachineFreeLookModifier.PositionDampingModifier
      • Fields
        • Damping
      • Methods
        • AfterPipeline
        • BeforePipeline
        • Reset
        • Validate
    • CinemachineFreeLookModifier.TiltModifier
      • Fields
        • Tilt
      • Methods
        • AfterPipeline
        • Reset
        • Validate
    • CinemachineFreeLookModifier.TopBottomRigs<T>
      • Fields
        • Bottom
        • Top
    • CinemachineGroupComposer
      • Fields
        • m_AdjustmentMode
        • m_FrameDamping
        • m_FramingMode
        • m_GroupFramingSize
        • m_MaxDollyIn
        • m_MaxDollyOut
        • m_MaximumDistance
        • m_MaximumFOV
        • m_MaximumOrthoSize
        • m_MinimumDistance
        • m_MinimumFOV
        • m_MinimumOrthoSize
      • Properties
        • LastBounds
        • LastBoundsMatrix
      • Methods
        • GetMaxDampTime
        • MutateCameraState
    • CinemachineGroupComposer.AdjustmentMode
    • CinemachineGroupComposer.FramingMode
    • CinemachineGroupFraming
      • Fields
        • CenterOffset
        • Damping
        • DollyRange
        • FovRange
        • FramingMode
        • FramingSize
        • LateralAdjustment
        • OrthoSizeRange
        • SizeAdjustment
      • Methods
        • GetMaxDampTime
        • PostPipelineStageCallback
    • CinemachineGroupFraming.FramingModes
    • CinemachineGroupFraming.LateralAdjustmentModes
    • CinemachineGroupFraming.SizeAdjustmentModes
    • CinemachineHardLockToTarget
      • Fields
        • Damping
      • Properties
        • IsValid
        • Stage
      • Methods
        • GetMaxDampTime
        • MutateCameraState
    • CinemachineHardLookAt
      • Fields
        • LookAtOffset
      • Properties
        • IsValid
        • Stage
      • Methods
        • MutateCameraState
    • CinemachineImpulseChannelPropertyAttribute
    • CinemachineImpulseDefinition
      • Fields
        • AmplitudeGain
        • CustomImpulseShape
        • DirectionMode
        • DissipationDistance
        • DissipationMode
        • DissipationRate
        • FrequencyGain
        • ImpactRadius
        • ImpulseChannel
        • ImpulseDuration
        • ImpulseShape
        • ImpulseType
        • PropagationSpeed
        • Randomize
        • RawSignal
        • RepeatMode
        • TimeEnvelope
      • Methods
        • CreateAndReturnEvent
        • CreateEvent
        • OnValidate
    • CinemachineImpulseDefinition.ImpulseShapes
    • CinemachineImpulseDefinition.ImpulseTypes
    • CinemachineImpulseDefinition.RepeatModes
    • CinemachineImpulseListener
      • Fields
        • ApplyAfter
        • ChannelMask
        • Gain
        • ReactionSettings
        • Use2DDistance
        • UseCameraSpace
      • Methods
        • PostPipelineStageCallback
    • CinemachineImpulseListener.ImpulseReaction
      • Fields
        • AmplitudeGain
        • Duration
        • FrequencyGain
        • m_SecondaryNoise
      • Methods
        • GetReaction
        • ReSeed
    • CinemachineImpulseManager
      • Fields
        • IgnoreTimeScale
      • Properties
        • CurrentTime
        • Instance
      • Methods
        • AddImpulseEvent
        • Clear
        • GetImpulseAt
        • NewImpulseEvent
    • CinemachineImpulseManager.EnvelopeDefinition
      • Fields
        • AttackShape
        • AttackTime
        • DecayShape
        • DecayTime
        • HoldForever
        • ScaleWithImpact
        • SustainTime
      • Properties
        • Default
        • Duration
      • Methods
        • ChangeStopTime
        • Clear
        • GetValueAt
        • Validate
    • CinemachineImpulseManager.ImpulseEvent
      • Fields
        • Channel
        • CustomDissipation
        • DirectionMode
        • DissipationDistance
        • DissipationMode
        • Envelope
        • Position
        • PropagationSpeed
        • Radius
        • SignalSource
        • StartTime
      • Properties
        • Expired
      • Methods
        • Cancel
        • Clear
        • DistanceDecay
        • GetDecayedSignal
    • CinemachineImpulseManager.ImpulseEvent.DirectionModes
    • CinemachineImpulseManager.ImpulseEvent.DissipationModes
    • CinemachineImpulseSource
      • Fields
        • DefaultVelocity
        • ImpulseDefinition
      • Methods
        • GenerateImpulse
        • GenerateImpulseAt
        • GenerateImpulseAtPositionWithVelocity
        • GenerateImpulseWithForce
        • GenerateImpulseWithVelocity
    • CinemachineInputAxisController
      • Methods
        • InitializeControllerDefaultsForAxis
    • CinemachineInputAxisController.Reader
      • Fields
        • CancelDeltaTime
      • Methods
        • GetValue
    • CinemachineInputAxisDriver
      • Fields
        • accelTime
        • decelTime
        • inputValue
        • multiplier
        • name
      • Methods
        • Update
        • Validate
    • CinemachineInputProvider
    • CinemachineInputProviderExtensions
      • Methods
        • GetInputAxisProvider
    • CinemachineLegacyCameraEvents
      • Fields
        • OnCameraLive
    • CinemachineLegacyCameraEvents.OnCameraLiveEvent
    • CinemachineMixerEventsBase
      • Fields
        • BlendCreatedEvent
        • BlendFinishedEvent
        • CameraActivatedEvent
        • CameraCutEvent
        • CameraDeactivatedEvent
      • Methods
        • GetMixer
        • InstallHandlers
        • UninstallHandlers
    • CinemachineMixingCamera
      • Fields
        • MaxCameras
        • Weight0
        • Weight1
        • Weight2
        • Weight3
        • Weight4
        • Weight5
        • Weight6
        • Weight7
      • Properties
        • Description
        • State
      • Methods
        • ChooseCurrentCamera
        • GetWeight
        • InternalUpdateCameraState
        • IsLiveChild
        • OnTransitionFromCamera
        • Reset
        • SetWeight
        • UpdateCameraCache
    • CinemachineOrbitalFollow
      • Fields
        • HorizontalAxis
        • OrbitStyle
        • Orbits
        • RadialAxis
        • Radius
        • RecenteringTarget
        • TargetOffset
        • TrackerSettings
        • VerticalAxis
      • Properties
        • IsValid
        • Stage
      • Methods
        • ForceCameraPosition
        • GetMaxDampTime
        • MutateCameraState
        • OnTargetObjectWarped
        • OnTransitionFromCamera
    • CinemachineOrbitalFollow.OrbitStyles
    • CinemachineOrbitalFollow.ReferenceFrames
    • CinemachineOrbitalTransposer
      • Fields
        • m_Heading
        • m_HeadingIsDriven
        • m_RecenterToTargetHeading
        • m_XAxis
      • Methods
        • ForceCameraPosition
        • GetAxisClosestValue
        • MutateCameraState
        • OnEnable
        • OnTargetObjectWarped
        • OnTransitionFromCamera
        • OnValidate
        • UpdateHeading
    • CinemachineOrbitalTransposer.Heading
      • Constructors
        • Heading
      • Fields
        • m_Bias
        • m_Definition
        • m_VelocityFilterStrength
    • CinemachineOrbitalTransposer.Heading.HeadingDefinition
    • CinemachinePOV
      • Fields
        • m_ApplyBeforeBody
        • m_HorizontalAxis
        • m_HorizontalRecentering
        • m_RecenterTarget
        • m_VerticalAxis
        • m_VerticalRecentering
      • Properties
        • IsValid
        • Stage
      • Methods
        • ForceCameraPosition
        • GetRecenterTarget
        • MutateCameraState
        • OnEnable
        • OnTransitionFromCamera
        • PrePipelineMutateCameraState
    • CinemachinePOV.RecenterTargetMode
    • CinemachinePanTilt
      • Fields
        • PanAxis
        • ReferenceFrame
        • TiltAxis
      • Properties
        • IsValid
        • Stage
      • Methods
        • ForceCameraPosition
        • MutateCameraState
        • OnTransitionFromCamera
        • PrePipelineMutateCameraState
    • CinemachinePanTilt.ReferenceFrames
    • CinemachinePath
      • Fields
        • m_Looped
        • m_Waypoints
      • Properties
        • DistanceCacheSampleStepsPerSegment
        • Looped
        • MaxPos
        • MinPos
      • Methods
        • EvaluateLocalOrientation
        • EvaluateLocalPosition
        • EvaluateLocalTangent
    • CinemachinePath.Waypoint
      • Fields
        • position
        • roll
        • tangent
    • CinemachinePathBase
      • Fields
        • m_Appearance
        • m_Resolution
      • Properties
        • DistanceCacheSampleStepsPerSegment
        • Looped
        • MaxPos
        • MinPos
        • PathLength
      • Methods
        • DistanceCacheIsValid
        • EvaluateLocalOrientation
        • EvaluateLocalPosition
        • EvaluateLocalTangent
        • EvaluateOrientation
        • EvaluateOrientationAtUnit
        • EvaluatePosition
        • EvaluatePositionAtUnit
        • EvaluateTangent
        • EvaluateTangentAtUnit
        • FindClosestPoint
        • FromPathNativeUnits
        • InvalidateDistanceCache
        • MaxUnit
        • MinUnit
        • OnEnable
        • StandardizePathDistance
        • StandardizePos
        • StandardizeUnit
        • ToNativePathUnits
    • CinemachinePathBase.Appearance
      • Fields
        • inactivePathColor
        • pathColor
        • width
    • CinemachinePathBase.PositionUnits
    • CinemachinePipeline
    • CinemachinePixelPerfect
    • CinemachinePositionComposer
      • Fields
        • CameraDistance
        • CenterOnActivate
        • Composition
        • Damping
        • DeadZoneDepth
        • Lookahead
        • TargetOffset
      • Properties
        • BodyAppliesAfterAim
        • IsValid
        • Stage
      • Methods
        • ForceCameraPosition
        • GetMaxDampTime
        • MutateCameraState
        • OnTargetObjectWarped
        • OnTransitionFromCamera
    • CinemachineRecomposer
      • Fields
        • ApplyAfter
        • Dutch
        • FollowAttachment
        • LookAtAttachment
        • Pan
        • Tilt
        • ZoomScale
      • Methods
        • PostPipelineStageCallback
        • PrePipelineMutateCameraStateCallback
    • CinemachineRotationComposer
      • Fields
        • CenterOnActivate
        • Composition
        • Damping
        • Lookahead
        • TargetOffset
      • Properties
        • IsValid
        • Stage
      • Methods
        • ForceCameraPosition
        • GetMaxDampTime
        • MutateCameraState
        • OnTargetObjectWarped
        • PrePipelineMutateCameraState
    • CinemachineSameAsFollowTarget
      • Fields
        • Damping
      • Properties
        • IsValid
        • Stage
      • Methods
        • GetMaxDampTime
        • MutateCameraState
    • CinemachineSequencerCamera
      • Fields
        • Instructions
        • Loop
      • Methods
        • ChooseCurrentCamera
        • LookupBlend
        • OnTransitionFromCamera
        • PerformLegacyUpgrade
        • Reset
    • CinemachineSequencerCamera.Instruction
      • Fields
        • Blend
        • Camera
        • Hold
      • Methods
        • Validate
    • CinemachineSmoothPath
      • Fields
        • m_Looped
        • m_Waypoints
      • Properties
        • DistanceCacheSampleStepsPerSegment
        • Looped
        • MaxPos
        • MinPos
      • Methods
        • EvaluateLocalOrientation
        • EvaluateLocalPosition
        • EvaluateLocalTangent
        • InvalidateDistanceCache
    • CinemachineSmoothPath.Waypoint
      • Fields
        • position
        • roll
    • CinemachineSplineCart
      • Fields
        • AutomaticDolly
        • PositionUnits
        • Spline
        • SplinePosition
        • TrackingTarget
        • UpdateMethod
    • CinemachineSplineCart.UpdateMethods
    • CinemachineSplineDolly
      • Fields
        • AutomaticDolly
        • CameraPosition
        • CameraRotation
        • Damping
        • PositionUnits
        • Spline
        • SplineOffset
      • Properties
        • IsValid
        • Stage
      • Methods
        • GetMaxDampTime
        • MutateCameraState
        • OnEnable
    • CinemachineSplineDolly.DampingSettings
      • Fields
        • Angular
        • Enabled
        • Position
    • CinemachineSplineDolly.RotationMode
    • CinemachineSplineRoll
      • Fields
        • Roll
    • CinemachineTargetGroup
      • Fields
        • PositionMode
        • RotationMode
        • Targets
        • UpdateMethod
      • Properties
        • BoundingBox
        • IsEmpty
        • IsValid
        • Sphere
        • Transform
        • m_Targets
      • Methods
        • AddMember
        • DoUpdate
        • FindMember
        • GetViewSpaceAngularBounds
        • GetViewSpaceBoundingBox
        • GetWeightedBoundsForMember
        • RemoveMember
    • CinemachineTargetGroup.PositionModes
    • CinemachineTargetGroup.RotationModes
    • CinemachineTargetGroup.Target
      • Fields
        • Object
        • Radius
        • Weight
    • CinemachineTargetGroup.UpdateMethods
    • CinemachineThirdPersonFollow
      • Fields
        • CameraDistance
        • CameraSide
        • Damping
        • ShoulderOffset
        • VerticalArmLength
      • Properties
        • IsValid
        • Stage
      • Methods
        • GetMaxDampTime
        • GetRigPositions
        • MutateCameraState
        • OnTargetObjectWarped
    • CinemachineTouchInputMapper
      • Fields
        • TouchSensitivityX
        • TouchSensitivityY
        • TouchXInputMapTo
        • TouchYInputMapTo
    • CinemachineTrackedDolly
      • Fields
        • m_AutoDolly
        • m_CameraUp
        • m_Path
        • m_PathOffset
        • m_PathPosition
        • m_PitchDamping
        • m_PositionUnits
        • m_RollDamping
        • m_XDamping
        • m_YDamping
        • m_YawDamping
        • m_ZDamping
      • Properties
        • IsValid
        • Stage
      • Methods
        • GetMaxDampTime
        • MutateCameraState
    • CinemachineTrackedDolly.AutoDolly
      • Constructors
        • AutoDolly
      • Fields
        • m_Enabled
        • m_PositionOffset
        • m_SearchRadius
        • m_SearchResolution
    • CinemachineTrackedDolly.CameraUpMode
    • CinemachineTransposer
      • Fields
        • m_AngularDamping
        • m_AngularDampingMode
        • m_BindingMode
        • m_FollowOffset
        • m_PitchDamping
        • m_RollDamping
        • m_XDamping
        • m_YDamping
        • m_YawDamping
        • m_ZDamping
      • Properties
        • EffectiveOffset
        • IsValid
        • Stage
        • TrackerSettings
      • Methods
        • ForceCameraPosition
        • GetMaxDampTime
        • MutateCameraState
        • OnTargetObjectWarped
        • OnValidate
    • CinemachineVirtualCamera
      • Fields
        • BlendHint
        • CreatePipelineOverride
        • DestroyPipelineOverride
        • m_Follow
        • m_Lens
        • m_LookAt
        • m_OnCameraLiveEvent
      • Properties
        • Follow
        • IsDprecated
        • LookAt
        • State
      • Methods
        • AddCinemachineComponent
        • DestroyCinemachineComponent
        • ForceCameraPosition
        • GetCinemachineComponent
        • GetComponentOwner
        • GetComponentPipeline
        • GetMaxDampTime
        • InternalUpdateCameraState
        • InvalidateComponentPipeline
        • OnDestroy
        • OnEnable
        • OnTargetObjectWarped
        • OnTransitionFromCamera
        • OnValidate
        • PerformLegacyUpgrade
    • CinemachineVirtualCamera.CreatePipelineDelegate
    • CinemachineVirtualCamera.DestroyPipelineDelegate
    • CinemachineVirtualCameraBase
      • Fields
        • FollowTargetAttachment
        • LookAtTargetAttachment
        • OutputChannel
        • Priority
        • StandbyUpdate
      • Properties
        • Description
        • Follow
        • FollowTargetAsGroup
        • FollowTargetAsVcam
        • FollowTargetChanged
        • IsDprecated
        • IsLive
        • IsValid
        • LookAt
        • LookAtTargetAsGroup
        • LookAtTargetAsVcam
        • LookAtTargetChanged
        • Name
        • ParentCamera
        • PreviousStateIsValid
        • State
      • Methods
        • CancelDamping
        • DetachedFollowTargetDamp
        • DetachedLookAtTargetDamp
        • ForceCameraPosition
        • GetCinemachineComponent
        • GetMaxDampTime
        • InternalUpdateCameraState
        • InvokeOnTransitionInExtensions
        • InvokePostPipelineStageCallback
        • InvokePrePipelineMutateCameraStateCallback
        • IsParticipatingInBlend
        • MoveToTopOfPrioritySubqueue
        • OnCameraActivated
        • OnDestroy
        • OnDisable
        • OnEnable
        • OnTargetObjectWarped
        • OnTransformParentChanged
        • OnTransitionFromCamera
        • PerformLegacyUpgrade
        • Prioritize
        • PullStateFromVirtualCamera
        • ResolveFollow
        • ResolveLookAt
        • Start
        • Update
        • UpdateCameraState
        • UpdateTargetCache
    • CinemachineVirtualCameraBase.StandbyUpdateMode
    • Damper
      • Fields
        • kNegligibleResidual
      • Methods
        • Damp
    • DefaultInputAxisDriver
      • Fields
        • AccelTime
        • DecelTime
      • Properties
        • Default
      • Methods
        • ProcessInput
        • Reset
        • Validate
    • EmbeddedBlenderSettingsPropertyAttribute
    • EnabledPropertyAttribute
      • Constructors
        • EnabledPropertyAttribute
      • Fields
        • ToggleDisabledText
    • FoldoutWithEnabledButtonAttribute
      • Constructors
        • FoldoutWithEnabledButtonAttribute
      • Fields
        • EnabledPropertyName
    • GroupWeightManipulator
      • Fields
        • Weight0
        • Weight1
        • Weight2
        • Weight3
        • Weight4
        • Weight5
        • Weight6
        • Weight7
    • HeadingTracker
      • Constructors
        • HeadingTracker
      • Properties
        • FilterSize
      • Methods
        • Add
        • DecayHistory
        • GetReliableHeading
    • HideFoldoutAttribute
    • HideIfNoComponentAttribute
      • Constructors
        • HideIfNoComponentAttribute
      • Fields
        • ComponentType
    • ICameraOverrideStack
      • Properties
        • DefaultWorldUp
      • Methods
        • ReleaseCameraOverride
        • SetCameraOverride
    • ICinemachineCamera
      • Properties
        • Description
        • IsValid
        • Name
        • ParentCamera
        • State
      • Methods
        • OnCameraActivated
        • UpdateCameraState
    • ICinemachineCamera.ActivationEvent
    • ICinemachineCamera.ActivationEventParams
      • Fields
        • DeltaTime
        • IncomingCamera
        • IsCut
        • Origin
        • OutgoingCamera
        • WorldUp
    • ICinemachineMixer
      • Methods
        • IsLiveChild
    • ICinemachineTargetGroup
      • Properties
        • BoundingBox
        • IsEmpty
        • IsValid
        • Sphere
        • Transform
      • Methods
        • GetViewSpaceAngularBounds
        • GetViewSpaceBoundingBox
    • IInputAxisController
      • Methods
        • SynchronizeControllers
    • IInputAxisOwner
      • Methods
        • GetInputAxes
    • IInputAxisOwner.AxisDescriptor
      • Fields
        • DrivenAxis
        • Hint
        • Name
    • IInputAxisOwner.AxisDescriptor.AxisGetter
    • IInputAxisOwner.AxisDescriptor.Hints
    • IInputAxisReader
      • Methods
        • GetValue
    • IInputAxisResetSource
      • Properties
        • HasResetHandler
      • Methods
        • RegisterResetHandler
        • UnregisterResetHandler
    • IShotQualityEvaluator
    • ISignalSource6D
      • Properties
        • SignalDuration
      • Methods
        • GetSignal
    • InputAxis
      • Fields
        • Center
        • Range
        • Recentering
        • Restrictions
        • Value
        • Wrap
      • Properties
        • DefaultMomentary
      • Methods
        • CancelRecentering
        • ClampValue
        • GetClampedValue
        • GetNormalizedValue
        • Reset
        • TrackValueChange
        • TriggerRecentering
        • UpdateRecentering
        • Validate
    • InputAxis.RecenteringSettings
      • Fields
        • Enabled
        • Time
        • Wait
      • Properties
        • Default
      • Methods
        • Validate
    • InputAxis.RestrictionFlags
    • InputAxisControllerBase<T>
      • Fields
        • ScanRecursively
        • SuppressInputWhileBlending
      • Properties
        • Controllers
      • Methods
        • InitializeControllerDefaultsForAxis
        • OnDisable
        • OnEnable
        • OnValidate
        • Reset
        • SynchronizeControllers
        • UpdateControllers
    • InputAxisControllerBase<T>.Controller
      • Fields
        • Driver
        • Enabled
        • Input
        • InputValue
        • Name
        • Owner
    • InputAxisNamePropertyAttribute
    • LegacyLensSettings
      • Fields
        • Anamorphism
        • Aperture
        • BarrelClipping
        • BladeCount
        • Curvature
        • Dutch
        • FarClipPlane
        • FieldOfView
        • FocusDistance
        • GateFit
        • Iso
        • LensShift
        • ModeOverride
        • NearClipPlane
        • OrthographicSize
        • ShutterSpeed
        • m_SensorSize
      • Properties
        • Default
      • Methods
        • SetFromLensSettings
        • ToLensSettings
        • Validate
    • LensSettings
      • Fields
        • Dutch
        • FarClipPlane
        • FieldOfView
        • ModeOverride
        • NearClipPlane
        • OrthographicSize
        • PhysicalProperties
      • Properties
        • Aspect
        • Default
        • IsPhysicalCamera
        • Orthographic
      • Methods
        • AreEqual
        • CopyCameraMode
        • FromCamera
        • Lerp
        • PullInheritedPropertiesFromCamera
        • Validate
    • LensSettings.OverrideModes
    • LensSettings.PhysicalSettings
      • Fields
        • Anamorphism
        • Aperture
        • BarrelClipping
        • BladeCount
        • Curvature
        • FocusDistance
        • GateFit
        • Iso
        • LensShift
        • SensorSize
        • ShutterSpeed
    • LensSettingsHideModeOverridePropertyAttribute
    • LookaheadSettings
      • Fields
        • Enabled
        • IgnoreY
        • Smoothing
        • Time
    • MinMaxRangeSliderAttribute
      • Constructors
        • MinMaxRangeSliderAttribute
      • Fields
        • Max
        • Min
    • NestedBlendSource
      • Constructors
        • NestedBlendSource
      • Properties
        • Blend
        • Description
        • IsValid
        • Name
        • ParentCamera
        • State
      • Methods
        • OnCameraActivated
        • UpdateCameraState
    • NoSaveDuringPlayAttribute
    • NoiseSettings
      • Fields
        • OrientationNoise
        • PositionNoise
      • Properties
        • SignalDuration
      • Methods
        • GetCombinedFilterResults
        • GetSignal
    • NoiseSettings.NoiseParams
      • Fields
        • Amplitude
        • Constant
        • Frequency
      • Methods
        • GetValueAt
    • NoiseSettings.TransformNoiseParams
      • Fields
        • X
        • Y
        • Z
      • Methods
        • GetValueAt
    • OutputChannels
    • PositionPredictor
      • Fields
        • Smoothing
      • Properties
        • CurrentPosition
        • IsEmpty
      • Methods
        • AddPosition
        • ApplyTransformDelta
        • PredictPositionDelta
        • Reset
    • PrioritySettings
      • Fields
        • Enabled
      • Properties
        • Value
    • RangeSliderAttribute
      • Constructors
        • RangeSliderAttribute
      • Fields
        • Max
        • Min
    • RuntimeUtility
      • Methods
        • DestroyObject
        • IsPrefab
        • NormalizeCurve
    • SaveDuringPlayAttribute
    • ScreenComposerSettings
      • Fields
        • DeadZone
        • HardLimits
        • ScreenPosition
      • Properties
        • DeadZoneRect
        • Default
        • EffectiveDeadZoneSize
        • EffectiveHardLimitSize
        • HardLimitsRect
      • Methods
        • Approximately
        • Lerp
        • Validate
    • ScreenComposerSettings.DeadZoneSettings
      • Fields
        • Enabled
        • Size
    • ScreenComposerSettings.HardLimitSettings
      • Fields
        • Enabled
        • Offset
        • Size
    • SensorSizePropertyAttribute
    • SignalSourceAsset
      • Properties
        • SignalDuration
      • Methods
        • GetSignal
    • SplineAutoDolly
      • Fields
        • Enabled
        • Method
    • SplineAutoDolly.FixedSpeed
      • Fields
        • Speed
    • SplineAutoDolly.ISplineAutoDolly
      • Properties
        • RequiresTrackingTarget
      • Methods
        • GetSplinePosition
        • Reset
        • Validate
    • SplineAutoDolly.NearestPointToTarget
      • Fields
        • PositionOffset
        • SearchIteration
        • SearchResolution
    • TagFieldAttribute
    • UnityQuaternionExtensions
      • Methods
        • ApplyCameraRotation
        • GetCameraRotationToTarget
        • SlerpWithReferenceUp
    • UnityRectExtensions
      • Methods
        • Inflated
    • UnityVectorExtensions
      • Fields
        • Epsilon
      • Methods
        • Abs
        • AlmostZero
        • Angle
        • ClosestPointOnSegment
        • FindIntersection
        • IsNaN
        • IsUniform
        • NormalizeAngle
        • ProjectOntoPlane
        • SafeFromToRotation
        • SignedAngle
        • SlerpWithReferenceUp
        • SquareNormalize
    • VcamTargetPropertyAttribute
    • Vector2AsRangeAttribute
  • Unity.Cinemachine.Editor
    • CinemachineChannelNames
      • Fields
        • ChannelNames
      • Properties
        • Instance
        • InstanceIfExists
    • CinemachineImpulseChannels
      • Fields
        • ImpulseChannels
      • Properties
        • Instance
        • InstanceIfExists
    • CinemachineLensPalette
      • Fields
        • Presets
      • Properties
        • Instance
        • InstanceIfExists
      • Methods
        • GetMatchingPreset
        • GetPresetIndex
    • CinemachineLensPalette.Preset
      • Fields
        • Name
        • VerticalFOV
    • CinemachinePhysicalLensPalette
      • Fields
        • Presets
      • Properties
        • Instance
        • InstanceIfExists
      • Methods
        • GetMatchingPreset
        • GetPresetIndex
    • CinemachinePhysicalLensPalette.Preset
      • Fields
        • FocalLength
        • Name
        • PhysicalProperties
    • CinemachineTool
      • Properties
        • toolbarIcon
      • Methods
        • GetIcon
        • IsAvailable
        • OnActivated
        • OnDrawHandles
        • OnWillBeDeactivated
    • SaveDuringPlay
      • Fields
        • OnHotSave
        • kEnabledKey
      • Properties
        • Enabled
    • SaveDuringPlay.OnHotSaveDelegate
  • Unity.Cinemachine.TargetTracking
    • AngularDampingMode
    • BindingMode
    • TrackerSettings
      • Fields
        • AngularDampingMode
        • BindingMode
        • PositionDamping
        • QuaternionDamping
        • RotationDamping
      • Properties
        • Default
      • Methods
        • Validate
    • TrackerSettingsExtensions
      • Methods
        • GetMaxDampTime
  • Unity.Cinemachine.Tests
    • BrainTargetOverrideTests
      • Methods
        • DoNothing
        • Follow
        • HardLockToTarget
        • OrbitalFollow
        • PositionComposer
        • SetUp
        • ThirdPersonFollow
    • CameraPositionTests
      • Methods
        • DoNothing
        • Follow
        • HardLockToTarget
        • OrbitalFollow
        • PositionComposer
        • SetUp
        • ThirdPersonFollow
    • CamerasBlendingTests
      • Methods
        • BlendBetweenSourceAndTarget
        • BlendFromSourceToTarget
        • DoesInterruptedBlendingBetweenCamerasTakesDoubleTime
        • SetActiveBlend
        • SetUp
    • CinemachineFixtureBase
      • Methods
        • AddComponent
        • CreateGameObject
        • CreatePrimitive
        • SetUp
        • TearDown
    • CinemachineRuntimeFixtureBase
      • Fields
        • m_Brain
        • m_Cam
        • m_FloatEqualityComparer
        • m_Vector3EqualityComparer
      • Methods
        • PhysicsDestroy
        • SetUp
        • TearDown
        • WaitForOnePhysicsFrame
    • CinemachineRuntimeTimeInvariantFixtureBase
      • Properties
        • CurrentTime
      • Methods
        • SetUp
        • TearDown
        • UpdateCinemachine
        • WaitForSeconds
    • FreelookForcePositionTests
      • Methods
        • SetUp
        • TearDown
        • Test_Freelook_ForcePosition_AllBindings
        • Test_Freelook_ForcePosition_AllBindings_RotatedTarget
    • FreelookForcePositionTests.TestData
      • Fields
        • OrbitStyle
        • Orbits
        • Precision
        • Radius
    • LookaheadTests
      • Methods
        • LookaheadDelta
        • SetUp
        • TargetsChanged
    • PriorityTests
      • Methods
        • CheckPriorityOrder
        • SetUp
        • TearDown
  • Unity.Cinemachine.Tests.Editor
    • BlendManagerTests
      • Methods
        • Setup
        • TearDown
        • TestEvents
    • CmCameraProceduralBehaviourCacheEditorTests
    • DampingTests
      • Methods
        • DampVector
        • StableDampFloat
        • StandardAndStableDampFloatTimeEquivalence
        • StandardDampFloat
    • InputAxisTests
      • Methods
        • Setup
        • TearDown
        • TestAxisDriverAccel
        • TestInputAxis
        • TestInputAxisRecentering
    • ScriptableObjectUtilityTests
      • Methods
        • CinemachineInstallPathIsValid
        • CinemachineInstallRelativePathIsValid
    • UnityVectorExtensionTests
      • Methods
        • FindIntersectionTest
        • TestAngle
        • TestSignedAngle
    • UnityVectorExtensionTests.IntersectionResult
    • UpgradeCm2ToCm3Tests
      • Methods
        • ConvertAllDefaultOnes
        • ConvertFreelook
        • SetUp
        • TearDown