|
VisClosure * | visual_closure_new (void *func, void *data, VisDestroyFunc destroy_func) |
|
void | visual_closure_free (VisClosure *self) |
|
VisParamList * | visual_param_list_new (void) |
|
void | visual_param_list_free (VisParamList *self) |
|
void | visual_param_list_add (VisParamList *list, VisParam *param) |
|
void | visual_param_list_add_array (VisParamList *list, VisParam **params, unsigned int nparams) |
|
void | visual_param_list_add_many (VisParamList *list,...) |
|
VisParam ** | visual_param_list_get_entries (VisParamList *list) |
|
int | visual_param_list_remove (VisParamList *list, const char *name) |
|
VisParam * | visual_param_list_get (VisParamList *list, const char *name) |
|
void | visual_param_list_set_event_queue (VisParamList *list, VisEventQueue *eventqueue) |
|
VisEventQueue * | visual_param_list_get_event_queue (VisParamList *list) |
|
VisParam * | visual_param_new (const char *name, const char *description, VisParamType type, void *default_value, VisClosure *validator) |
| Creates a new parameter entry. More...
|
|
void | visual_param_free (VisParam *param) |
| Frees a parameter entry. More...
|
|
VisClosure * | visual_param_add_callback (VisParam *param, VisParamChangedFunc func, void *data, VisDestroyFunc destroy_func) |
| Adds a change notification callback. More...
|
|
int | visual_param_remove_callback (VisParam *param, VisClosure *closure) |
| Removes a change notification callback. More...
|
|
void | visual_param_notify_callbacks (VisParam *param) |
| Notifies all callbacks. More...
|
|
void | visual_param_changed (VisParam *param) |
| Emits an event in the eventqueue of the parent VisParamList. More...
|
|
int | visual_param_has_name (VisParam *param, const char *name) |
| Determines if the VisParam is of a given name. More...
|
|
const char * | visual_param_get_name (VisParam *param) |
|
VisParamType | visual_param_get_type (VisParam *param) |
|
const char * | visual_param_get_description (VisParam *param) |
|
void | visual_param_set_value (VisParam *param, VisParamValue *value) |
|
void | visual_param_set_value_bool (VisParam *param, int boolean) |
|
void | visual_param_set_value_integer (VisParam *param, int integer) |
|
void | visual_param_set_value_float (VisParam *param, float flt) |
|
void | visual_param_set_value_double (VisParam *param, double dbl) |
|
void | visual_param_set_value_string (VisParam *param, const char *string) |
|
void | visual_param_set_value_color (VisParam *param, VisColor *color) |
|
void | visual_param_set_value_palette (VisParam *param, VisPalette *pal) |
|
int | visual_param_get_value_bool (VisParam *param) |
|
int | visual_param_get_value_integer (VisParam *param) |
|
float | visual_param_get_value_float (VisParam *param) |
|
double | visual_param_get_value_double (VisParam *param) |
|
const char * | visual_param_get_value_string (VisParam *param) |
|
VisColor * | visual_param_get_value_color (VisParam *param) |
|
VisPalette * | visual_param_get_value_palette (VisParam *param) |
|