CSharpGL.ColorMask.GetCurrent C# (CSharp) Method

GetCurrent() public static method

Get mask of current state.
public static GetCurrent ( ) : ColorMask
return ColorMask
        public static ColorMask GetCurrent()
        {
            var result = new int[4];
            OpenGL.GetInteger(GetTarget.ColorWritemask, result);
            var current = new ColorMask(result[0] != 0, result[1] != 0, result[2] != 0, result[3] != 0);

            return current;
        }