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);