Animatroller.Framework.Effect2.Pop.GetEffectAction C# (CSharp) Method

GetEffectAction() public method

public GetEffectAction ( Action setBrightnessAction ) : Effect.EffectAction.Action
setBrightnessAction Action
return Effect.EffectAction.Action
        public Effect.EffectAction.Action GetEffectAction(Action<double> setBrightnessAction)
        {
            return new Effect.EffectAction.Action((zeroToOne, negativeOneToOne, zeroToOneToZero, forced, totalTicks, final) =>
            {
                double brightness = easeTransform.Transform(zeroToOne)
                    .ScaleToMinMax(this.startBrightness, this.endBrightness);

                setBrightnessAction.Invoke(brightness);
            });
        }