public override void RemovePostPipelineStageHook(CinemachineVirtualCameraBase.OnPostPipelineStageDelegate d) { base.RemovePostPipelineStageHook(d); this.ValidateListOfChildren(); foreach (CinemachineVirtualCameraBase cinemachineVirtualCameraBase in this.m_ChildCameras) { cinemachineVirtualCameraBase.RemovePostPipelineStageHook(d); } }
public override void RemovePostPipelineStageHook(CinemachineVirtualCameraBase.OnPostPipelineStageDelegate d) { base.RemovePostPipelineStageHook(d); this.UpdateListOfChildren(); CinemachineVirtualCameraBase[] childCameras = this.m_ChildCameras; for (int i = 0; i < childCameras.Length; i++) { childCameras[i].RemovePostPipelineStageHook(d); } }
public override void RemovePostPipelineStageHook(CinemachineVirtualCameraBase.OnPostPipelineStageDelegate d) { base.RemovePostPipelineStageHook(d); this.UpdateRigCache(); if (this.m_Rigs != null) { foreach (CinemachineVirtualCamera cinemachineVirtualCamera in this.m_Rigs) { if (cinemachineVirtualCamera != null) { cinemachineVirtualCamera.RemovePostPipelineStageHook(d); } } } }
public virtual void RemovePostPipelineStageHook(CinemachineVirtualCameraBase.OnPostPipelineStageDelegate d) { this.OnPostPipelineStage = (CinemachineVirtualCameraBase.OnPostPipelineStageDelegate)Delegate.Remove(this.OnPostPipelineStage, d); }