IsEnabled() private method

private IsEnabled ( uint cap ) : byte
cap uint
return byte
コード例 #1
0
ファイル: EnableSwitch.cs プロジェクト: zogvm/CSharpGL
 protected override void SwitchOn()
 {
     this.enableCapacityWhenSwitchOn = this.EnableCapacity;
     this.originalEnableCapacity     = OpenGL.IsEnabled(this.Capacity) != 0;
     if (this.enableCapacityWhenSwitchOn)
     {
         if (!this.originalEnableCapacity)
         {
             OpenGL.Enable(Capacity);
         }
     }
     else
     {
         if (this.originalEnableCapacity)
         {
             OpenGL.Disable(Capacity);
         }
     }
 }
コード例 #2
0
ファイル: EnableSwitch.cs プロジェクト: zogvm/CSharpGL
        /// <summary>
        /// GL.Enable(capacity); or GL.Disable(capacity);
        /// </summary>
        /// <param name="capacity"></param>
        /// <param name="enableCapacity">Enable() or Disable() this capacity?</param>
        public EnableSwitch(uint capacity, bool enableCapacity)
        {
            byte original = OpenGL.IsEnabled(capacity);

            this.Init(capacity, enableCapacity);
        }