| bool get_IsDprecated() | 4 flags | | 0x01 |
| void PerformLegacyUpgrade(int streamedVersion) | 3 flags | | 0x04 |
| float GetMaxDampTime() | Public+2 flags | | 0x04 |
| float DetachedFollowTargetDamp(float initial, float dampTime, float deltaTime) | Public | | 0x04 |
| Vector3 DetachedFollowTargetDamp(const Vector3& initial, const Vector3& dampTime, float deltaTime) | Public | | 0x0C |
| Vector3 DetachedFollowTargetDamp(const Vector3& initial, float dampTime, float deltaTime) | Public | | 0x0C |
| float DetachedLookAtTargetDamp(float initial, float dampTime, float deltaTime) | Public | | 0x04 |
| Vector3 DetachedLookAtTargetDamp(const Vector3& initial, const Vector3& dampTime, float deltaTime) | Public | | 0x0C |
| Vector3 DetachedLookAtTargetDamp(const Vector3& initial, float dampTime, float deltaTime) | Public | | 0x0C |
| void AddExtension(CinemachineExtension extension) | 1 flags | | 0x08 |
| void RemoveExtension(CinemachineExtension extension) | 1 flags | | 0x08 |
| List<Unity.Cinemachine.CinemachineExtension> get_Extensions() | 2 flags | | 0x08 |
| void set_Extensions(List<Unity.Cinemachine.CinemachineExtension> value) | Private+1 flags | | 0x08 |
| void InvokePostPipelineStageCallback(CinemachineVirtualCameraBase vcam, const Stage& stage, ref CameraState& newState, float deltaTime) | 1 flags | | 0x110 |
| void InvokePrePipelineMutateCameraStateCallback(CinemachineVirtualCameraBase vcam, ref CameraState& newState, float deltaTime) | 1 flags | | 0x110 |
| bool InvokeOnTransitionInExtensions(ICinemachineCamera fromCam, const Vector3& worldUp, float deltaTime) | 1 flags | | 0x0C |
| string get_Name() | PublicFinal+3 flags | | 0x08 |
| string get_Description() | Public+3 flags | | 0x08 |
| bool get_IsValid() | PublicFinal+3 flags | | 0x01 |
| CameraState get_State() | Public+4 flags | — | 0x110 |
| ICinemachineMixer get_ParentCamera() | PublicFinal+3 flags | | 0x08 |
| Transform get_LookAt() | Public+4 flags | | 0x08 |
| void set_LookAt(Transform value) | Public+4 flags | | 0x08 |
| Transform get_Follow() | Public+4 flags | | 0x08 |
| void set_Follow(Transform value) | Public+4 flags | | 0x08 |
| bool get_PreviousStateIsValid() | Public+3 flags | | 0x01 |
| void set_PreviousStateIsValid(bool value) | Public+3 flags | | 0x01 |
| void UpdateCameraState(const Vector3& worldUp, float deltaTime) | PublicFinal+2 flags | | 0x0C |
| void InternalUpdateCameraState(const Vector3& worldUp, float deltaTime) | Public+3 flags | — | 0x0C |
| void OnCameraActivated(const ActivationEventParams& evt) | Public+2 flags | | 0x30 |
| void OnTransitionFromCamera(ICinemachineCamera fromCam, const Vector3& worldUp, float deltaTime) | Public+2 flags | | 0x0C |
| void EnsureStarted() | 1 flags | | 0x00 |
| void OnTransformParentChanged() | 3 flags | | 0x00 |
| void OnDestroy() | 3 flags | | 0x00 |
| void Start() | 3 flags | | 0x00 |
| void OnEnable() | 3 flags | | 0x00 |
| void OnDisable() | 3 flags | | 0x00 |
| void Update() | 3 flags | | 0x00 |
| void UpdateStatusAsChild() | Private | | 0x00 |
| Transform ResolveLookAt(Transform localLookAt) | Public | | 0x08 |
| Transform ResolveFollow(Transform localFollow) | Public | | 0x08 |
| void UpdateVcamPoolStatus() | Private | | 0x00 |
| void MoveToTopOfPrioritySubqueue() | Public | | 0x00 |
| void Prioritize() | Public | | 0x00 |
| void OnTargetObjectWarped(Transform target, const Vector3& positionDelta) | Public+2 flags | | 0x0C |
| void OnTargetObjectWarped(CinemachineVirtualCameraBase vcam, Transform target, const Vector3& positionDelta) | Private | | 0x0C |
| void ForceCameraPosition(const Vector3& pos, const Quaternion& rot) | Public+2 flags | | 0x10 |
| void ForceCameraPosition(CinemachineVirtualCameraBase vcam, const Vector3& pos, const Quaternion& rot) | Private | | 0x10 |
| CameraState PullStateFromVirtualCamera(const Vector3& worldUp, ref LensSettings& lens) | 1 flags | | 0x110 |
| void InvalidateCachedTargets() | Private | | 0x00 |
| bool get_FollowTargetChanged() | Public+1 flags | | 0x01 |
| void set_FollowTargetChanged(bool value) | Private+1 flags | | 0x01 |
| bool get_LookAtTargetChanged() | Public+1 flags | | 0x01 |
| void set_LookAtTargetChanged(bool value) | Private+1 flags | | 0x01 |
| void UpdateTargetCache() | Public | | 0x00 |
| ICinemachineTargetGroup get_FollowTargetAsGroup() | Public+1 flags | | 0x08 |
| CinemachineVirtualCameraBase get_FollowTargetAsVcam() | Public+1 flags | | 0x08 |
| ICinemachineTargetGroup get_LookAtTargetAsGroup() | Public+1 flags | | 0x08 |
| CinemachineVirtualCameraBase get_LookAtTargetAsVcam() | Public+1 flags | | 0x08 |
| CinemachineComponentBase GetCinemachineComponent(const Stage& stage) | Public+2 flags | | 0x08 |
| bool get_IsLive() | Public+1 flags | | 0x01 |
| bool IsParticipatingInBlend() | Public | | 0x01 |
| void CancelDamping(bool updateNow) | Public | | 0x01 |
| void .ctor() | 2 flags | | 0x00 |