Method
ClutterShaderEffectset_uniform_float
Declaration [src]
void
clutter_shader_effect_set_uniform_float (
ClutterShaderEffect* effect,
const gchar* name,
int n_components,
int total_count,
const gfloat* value
)
Description [src]
Sets a uniform with a float array value. This is a convenience
wrapper around clutter_shader_effect_set_uniform() usable from
languages that do not support variadic arguments.
Parameters
name-
Type:
const gchar*The name of the uniform to set.
The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. n_components-
Type:
intThe number of components in the uniform (eg. 3 for a vec3).
total_count-
Type:
intThe total number of floats in
value. value-
Type: An array of
gfloatThe array of floats to set
uniform.The length of the array is specified in the total_countargument.The data is owned by the caller of the method.