public static void TexEnv(TextureEnvTarget target, TextureEnvParameter pname, LayoutFarm.Drawing.Color color) { Color4 c = new Color4(color.R, color.G, color.B, color.A); unsafe { TexEnv(target, pname, &c.R); } }
public static void Color4(LayoutFarm.Drawing.Color color) { GL.Color4(color.R, color.G, color.B, color.A); }
public static void BlendColor(LayoutFarm.Drawing.Color color) { GL.BlendColor(color.R / 255.0f, color.G / 255.0f, color.B / 255.0f, color.A / 255.0f); }
#pragma warning disable 3019 #pragma warning disable 1591 #pragma warning disable 1572 #pragma warning disable 1573 // Note: Mono 1.9.1 truncates StringBuilder results (for 'out string' parameters). // We work around this issue by doubling the StringBuilder capacity. #region public static void Color[34]() overloads public static void Color3(LayoutFarm.Drawing.Color color) { GL.Color3(color.R, color.G, color.B); }