LiVES 1.4.9
Data Fields

lives_param_t Struct Reference

#include <plugins.h>

Data Fields

gchar * name
gchar * desc
gchar * label
gint flags
gboolean use_mnemonic
gpointer interp_func
gpointer display_func
gint hidden
gdouble step_size
gint copy_to
gboolean transition
gboolean reinit
gboolean wrap
gint group
lives_param_type_t type
gint dp
 decimals, 0 for int and bool
void * value
 current value(s)
gdouble min
gdouble max
 for string this is max characters
void * def
 default values
GList * list
 for string list (choices)
gshort multi
 multivalue type - single value, multi value, or per channel
GtkWidget * widgets [MAX_PARAM_WIDGETS]
 TODO - change to GtkWidget **widgets, terminated with a NULL.
gboolean onchange
 is there a trigger ?
gboolean changed
gboolean change_blocked
void * source
lives_rfx_source_t source_type

Field Documentation

default values

decimals, 0 for int and bool

for string list (choices)

for string this is max characters

multivalue type - single value, multi value, or per channel

is there a trigger ?

current value(s)

GtkWidget* lives_param_t::widgets[MAX_PARAM_WIDGETS]

TODO - change to GtkWidget **widgets, terminated with a NULL.

widgets which hold value/RGBA settings


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines