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