public void Save(UnityEngine.Rendering.PostProcessing.DepthOfField layer)
 {
     if (layer != null)
     {
         focusPuller   = PostProcessingInspector.AutoFocusEnabled;
         enabled       = new BoolValue(layer.enabled);
         focusDistance = new FloatValue(layer.focusDistance);
         aperture      = new FloatValue(layer.aperture);
         focalLength   = new FloatValue(layer.focalLength);
         kernelSize    = new KernelSizeValue(layer.kernelSize);
     }
 }
 public void Load(UnityEngine.Rendering.PostProcessing.DepthOfField layer)
 {
     if (layer != null)
     {
         PostProcessingInspector.AutoFocusEnabled = focusPuller;
         enabled.Fill(layer.enabled);
         layer.active = layer.enabled.value;
         focusDistance.Fill(layer.focusDistance);
         aperture.Fill(layer.aperture);
         focalLength.Fill(layer.focalLength);
         kernelSize.Fill(layer.kernelSize);
     }
 }
        public void Load(UnityEngine.Rendering.PostProcessing.DepthOfField layer)
        {
            if (layer != null)
            {
                if (AIGraphics.Instance.FocusPuller != null)
                {
                    AIGraphics.Instance.FocusPuller.enabled = this.focusPuller;
                }

                enabled.Fill(layer.enabled);
                layer.active = layer.enabled.value;
                focusDistance.Fill(layer.focusDistance);
                aperture.Fill(layer.aperture);
                focalLength.Fill(layer.focalLength);
                kernelSize.Fill(layer.kernelSize);
            }
        }