Animatroller.Framework.LogicalDevice.SinglePixel.SetBrightness C# (CSharp) Method

SetBrightness() public method

public SetBrightness ( double value, IOwner owner ) : void
value double
owner IOwner
return void
        public void SetBrightness(double value, IOwner owner)
        {
            if (value == 0)
                // Reset owner
                owner = null;

            if (this.owner != null && owner != this.owner)
            {
                if (owner != null)
                {
                    if (owner.Priority <= this.owner.Priority)
                        return;
                }
                else
                    return;
            }

            this.owner = owner;
            this.Brightness = value;
        }