UnityEditor.CurvePresetLibraryEditor.OnEditButtonClicked C# (CSharp) Method

OnEditButtonClicked() private method

private OnEditButtonClicked ( string libraryPath ) : void
libraryPath string
return void
        private void OnEditButtonClicked(string libraryPath)
        {
            Rect curveRanges = this.GetCurveRanges();
            CurveEditorSettings settings = new CurveEditorSettings();
            if (((curveRanges.width > 0f) && (curveRanges.height > 0f)) && ((curveRanges.width != float.PositiveInfinity) && (curveRanges.height != float.PositiveInfinity)))
            {
                settings.hRangeMin = curveRanges.xMin;
                settings.hRangeMax = curveRanges.xMax;
                settings.vRangeMin = curveRanges.yMin;
                settings.vRangeMax = curveRanges.yMax;
            }
            CurveEditorWindow.curve = new AnimationCurve();
            CurveEditorWindow.color = new Color(0f, 0.8f, 0f);
            CurveEditorWindow.instance.Show(GUIView.current, settings);
            CurveEditorWindow.instance.currentPresetLibrary = libraryPath;
        }