Method
ClutterShaderEffectset_uniform_value
Declaration [src]
void
clutter_shader_effect_set_uniform_value (
ClutterShaderEffect* effect,
const gchar* name,
const GValue* value
)
Description [src]
Sets value
as the payload for the uniform name
inside the shader effect
The GType
of the value
must be one of: G_TYPE_INT
, for a single
integer value; G_TYPE_FLOAT
, for a single floating point value;
CLUTTER_TYPE_SHADER_INT
, for an array of integer values;
CLUTTER_TYPE_SHADER_FLOAT
, for an array of floating point values;
and CLUTTER_TYPE_SHADER_MATRIX
, for a matrix of floating point
values. It also accepts G_TYPE_DOUBLE
for compatibility with other
languages than C.
Available since: | 1.4 |
Parameters
name |
const gchar* |
The name of the uniform to set. |
|
The data is owned by the caller of the function. | |
The value is a NUL terminated UTF-8 string. | |
value |
GValue |
A |
|
The data is owned by the caller of the function. |