Functions
gthree_uniform_get_qname ()
GQuark
gthree_uniform_get_qname (GthreeUniform *uniform
);
gthree_uniform_get_name ()
const char *
gthree_uniform_get_name (GthreeUniform *uniform
);
gthree_uniform_set_float ()
void
gthree_uniform_set_float (GthreeUniform *uniform
,
double value
);
gthree_uniform_set_float3_array ()
void
gthree_uniform_set_float3_array (GthreeUniform *uniform
,
GArray *array
);
gthree_uniform_set_float4_array ()
void
gthree_uniform_set_float4_array (GthreeUniform *uniform
,
GArray *array
);
gthree_uniform_set_float_array ()
void
gthree_uniform_set_float_array (GthreeUniform *uniform
,
GArray *array
);
gthree_uniform_set_int ()
void
gthree_uniform_set_int (GthreeUniform *uniform
,
int value
);
gthree_uniform_set_location ()
void
gthree_uniform_set_location (GthreeUniform *uniform
,
int location
);
gthree_uniform_set_needs_update ()
void
gthree_uniform_set_needs_update (GthreeUniform *uniform
,
gboolean needs_update
);
gthree_uniform_set_uarray ()
void
gthree_uniform_set_uarray (GthreeUniform *uniform
,
GPtrArray *uarray
,
gboolean update_existing
);
gthree_uniform_get_uarray ()
GPtrArray *
gthree_uniform_get_uarray (GthreeUniform *uniform
);
gthree_uniforms_get_all ()
GList *
gthree_uniforms_get_all (GthreeUniforms *uniforms
);
gthree_uniforms_set_float ()
void
gthree_uniforms_set_float (GthreeUniforms *uniforms
,
const char *name
,
double value
);
gthree_uniforms_set_float3_array ()
void
gthree_uniforms_set_float3_array (GthreeUniforms *uniforms
,
const char *name
,
GArray *array
);
gthree_uniforms_set_float_array ()
void
gthree_uniforms_set_float_array (GthreeUniforms *uniforms
,
const char *name
,
GArray *array
);
gthree_uniforms_set_int ()
void
gthree_uniforms_set_int (GthreeUniforms *uniforms
,
const char *name
,
int value
);
gthree_uniforms_set_uarray ()
void
gthree_uniforms_set_uarray (GthreeUniforms *uniforms
,
const char *name
,
GPtrArray *uarray
,
gboolean update_existing
);