libweed  0.0.3
 All Data Structures Files Functions Variables Typedefs Macros
Functions
weed-plugin-utils.h File Reference
#include <weed/weed.h>
#include <weed/weed-palettes.h>

Go to the source code of this file.

Functions

int weed_get_api_version (weed_plant_t *plugin_info)
weed_plant_tweed_channel_template_init (const char *name, int flags, int *palettes)
weed_plant_tweed_audio_channel_template_init (const char *name, int flags)
void weed_plugin_info_add_filter_class (weed_plant_t *plugin_info, weed_plant_t *filter_class)
weed_plant_tweed_parameter_template_get_gui (weed_plant_t *paramt)
weed_plant_tweed_filter_class_get_gui (weed_plant_t *filter)
weed_plant_tweed_integer_init (const char *name, const char *label, int def, int min, int max)
weed_plant_tweed_string_list_init (const char *name, const char *label, int def, const char **const list)
weed_plant_tweed_switch_init (const char *name, const char *label, int def)
weed_plant_tweed_radio_init (const char *name, const char *label, int def, int group)
weed_plant_tweed_float_init (const char *name, const char *label, double def, double min, double max)
weed_plant_tweed_text_init (const char *name, const char *label, const char *def)
weed_plant_tweed_colRGBi_init (const char *name, const char *label, int red, int green, int blue)
weed_plant_tweed_colRGBd_init (const char *name, const char *label, double red, double green, double blue)
weed_plant_tweed_out_param_integer_init (const char *name, int def, int min, int max)
weed_plant_tweed_out_param_switch_init (const char *name, int def)
weed_plant_tweed_out_param_float_init (const char *name, double def, double min, double max)
weed_plant_tweed_out_param_text_init (const char *name, const char *def)
weed_plant_tweed_out_param_colRGBi_init (const char *name, int red, int green, int blue)
weed_plant_tweed_out_param_colRGBd_init (const char *name, double red, double green, double blue)
weed_plant_t ** weed_clone_plants (weed_plant_t **plants)

Function Documentation

weed_plant_t* weed_audio_channel_template_init ( const char *  name,
int  flags 
)
weed_plant_t* weed_channel_template_init ( const char *  name,
int  flags,
int *  palettes 
)
weed_plant_t** weed_clone_plants ( weed_plant_t **  plants)
weed_plant_t* weed_colRGBd_init ( const char *  name,
const char *  label,
double  red,
double  green,
double  blue 
)
weed_plant_t* weed_colRGBi_init ( const char *  name,
const char *  label,
int  red,
int  green,
int  blue 
)
weed_plant_t* weed_filter_class_get_gui ( weed_plant_t filter)
weed_plant_t* weed_float_init ( const char *  name,
const char *  label,
double  def,
double  min,
double  max 
)
int weed_get_api_version ( weed_plant_t plugin_info)
weed_plant_t* weed_integer_init ( const char *  name,
const char *  label,
int  def,
int  min,
int  max 
)
weed_plant_t* weed_out_param_colRGBd_init ( const char *  name,
double  red,
double  green,
double  blue 
)
weed_plant_t* weed_out_param_colRGBi_init ( const char *  name,
int  red,
int  green,
int  blue 
)
weed_plant_t* weed_out_param_float_init ( const char *  name,
double  def,
double  min,
double  max 
)
weed_plant_t* weed_out_param_integer_init ( const char *  name,
int  def,
int  min,
int  max 
)
weed_plant_t* weed_out_param_switch_init ( const char *  name,
int  def 
)
weed_plant_t* weed_out_param_text_init ( const char *  name,
const char *  def 
)
weed_plant_t* weed_parameter_template_get_gui ( weed_plant_t paramt)
void weed_plugin_info_add_filter_class ( weed_plant_t plugin_info,
weed_plant_t filter_class 
)
weed_plant_t* weed_radio_init ( const char *  name,
const char *  label,
int  def,
int  group 
)
weed_plant_t* weed_string_list_init ( const char *  name,
const char *  label,
int  def,
const char **const  list 
)
weed_plant_t* weed_switch_init ( const char *  name,
const char *  label,
int  def 
)
weed_plant_t* weed_text_init ( const char *  name,
const char *  label,
const char *  def 
)