+ static std::vector<UniformData> customUniforms =
+ {
+ UniformData("start_point", Property::Type::VECTOR2),
+ UniformData("end_point", Property::Type::VECTOR2),
+ UniformData("start_color", Property::Type::VECTOR4),
+ UniformData("end_color", Property::Type::VECTOR4),
+ UniformData("rotate_center", Property::Type::VECTOR2),
+ UniformData("rotate_angle", Property::Type::FLOAT),
+ UniformData("gradient_offset", Property::Type::FLOAT),
+ };
+
+ TestGraphicsController& graphics = application.GetGraphicsController();
+ graphics.AddCustomUniforms(customUniforms);
+