public UniformColor(ShaderProgram program, string name) : base(program, name) { }
public static void Set(ShaderProgram program, string location, Color value) => new UniformColor(program, location, value);
public static Color Get(ShaderProgram program, string location) => new UniformColor(program, location).Value;
public UniformColor(ShaderProgram program, string name, Color value) : base(program, name) { this.Value = value; }