bg_parameter_value_t Union Reference
[Parameter description]

Container for a parameter value. More...

#include <parameter.h>


Data Fields

double val_f
 For BG_PARAMETER_FLOAT and BG_PARAMETER_SLIDER_FLOAT.
int val_i
 For BG_PARAMETER_CHECKBUTTON, BG_PARAMETER_INT and BG_PARAMETER_SLIDER_INT.
char * val_str
 For BG_PARAMETER_STRING, BG_PARAMETER_STRING_HIDDEN, BG_PARAMETER_STRINGLIST, BG_PARAMETER_FONT, BG_PARAMETER_FILE, BG_PARAMETER_DIRECTORY, BG_PARAMETER_MULTI_MENU, BG_PARAMETER_MULTI_LIST.
float val_color [4]
 RGBA values (0.0..1.0) for BG_PARAMETER_COLOR_RGB and BG_PARAMETER_COLOR_RGBA.
gavl_time_t val_time
 For BG_PARAMETER_TIME.
double val_pos [2]
 For BG_PARAMETER_POSITION.


Detailed Description

Container for a parameter value.

Field Documentation

For BG_PARAMETER_FLOAT and BG_PARAMETER_SLIDER_FLOAT.

For BG_PARAMETER_CHECKBUTTON, BG_PARAMETER_INT and BG_PARAMETER_SLIDER_INT.

For BG_PARAMETER_STRING, BG_PARAMETER_STRING_HIDDEN, BG_PARAMETER_STRINGLIST, BG_PARAMETER_FONT, BG_PARAMETER_FILE, BG_PARAMETER_DIRECTORY, BG_PARAMETER_MULTI_MENU, BG_PARAMETER_MULTI_LIST.

RGBA values (0.0..1.0) for BG_PARAMETER_COLOR_RGB and BG_PARAMETER_COLOR_RGBA.

For BG_PARAMETER_TIME.

For BG_PARAMETER_POSITION.


The documentation for this union was generated from the following file:

Generated on Fri Oct 23 10:45:04 2009 for gmerlin by  doxygen 1.5.9