UnityEditor.AudioMixerEffectGUI.ParameterTransitionOverrideCallback C# (CSharp) Method

ParameterTransitionOverrideCallback() public static method

public static ParameterTransitionOverrideCallback ( object obj ) : void
obj object
return void
        public static void ParameterTransitionOverrideCallback(object obj)
        {
            ParameterTransitionOverrideContext context = (ParameterTransitionOverrideContext) obj;
            Undo.RecordObject(context.controller, "Change Parameter Transition Type");
            if (context.type == ParameterTransitionType.Lerp)
            {
                context.controller.TargetSnapshot.ClearTransitionTypeOverride(context.parameter);
            }
            else
            {
                context.controller.TargetSnapshot.SetTransitionTypeOverride(context.parameter, context.type);
            }
        }