Animatroller.Framework.Effect2.Shimmer.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) =>
            {
                setBrightnessAction.Invoke((totalTicks % 2) == 0 ? this.minBrightness : this.maxBrightness);
            });
        }