CSharpGL.EnableState.StateOn C# (CSharp) Method

StateOn() protected method

protected StateOn ( ) : void
return void
        protected override void StateOn()
        {
            this.enableCapacityWhenStateOn = this.EnableCapacity;
            this.originalEnableCapacity = OpenGL.IsEnabled(this.Capacity) != 0;
            if (this.enableCapacityWhenStateOn)
            {
                if (!this.originalEnableCapacity)
                { OpenGL.Enable(Capacity); }
            }
            else
            {
                if (this.originalEnableCapacity)
                { OpenGL.Disable(Capacity); }
            }
        }