CurveGenerator.addCurve C# (CSharp) Method

addCurve() static private method

static private addCurve ( object library, EasingFunction easingFunction, int resolution, string name ) : void
library object
easingFunction EasingFunction
resolution int
name string
return void
    static void addCurve(object library, EasingFunction easingFunction, int resolution, string name)
    {
        var curvePresetLibraryType = Type.GetType("UnityEditor.CurvePresetLibrary, UnityEditor");
        var addMehtod = curvePresetLibraryType.GetMethod("Add");
        addMehtod.Invoke(library, new object[]
        {
            GenerateCurve(easingFunction, resolution),
            name
        });
    }