Animatroller.Simulator.TestLight.TestLight C# (CSharp) Method

TestLight() public method

public TestLight ( IUpdateActionParent parent, IApiVersion3 logicalDevice ) : System
parent IUpdateActionParent
logicalDevice IApiVersion3
return System
        public TestLight(IUpdateActionParent parent, IApiVersion3 logicalDevice)
            : base(logicalDevice)
        {
            parent.AddUpdateAction(() =>
            {
                lock (lockObject)
                {
                    if (this.newDataAvailable)
                    {
                        this.newDataAvailable = false;

                        Output();
                    }
                }
            });
        }