![]() |
libxputty 0.1
|
Go to the source code of this file.
Data Structures | |
struct | KnobColors |
struct | X11_UI |
Functions | |
void | plugin_value_changed (X11_UI *ui, Widget_t *w, PortIndex index) |
void | plugin_set_window_size (int *w, int *h, const char *plugin_uri) |
const char * | plugin_set_name () |
void | plugin_create_controller_widgets (X11_UI *ui, const char *plugin_uri) |
Widget_t * | add_my_knob (Widget_t *w, PortIndex index, const char *label, X11_UI *ui, int x, int y, int width, int height) |
Widget_t * | add_my_image_knob (Widget_t *w, PortIndex index, const char *label, X11_UI *ui, int x, int y, int width, int height) |
Widget_t * | add_my_value_knob (Widget_t *w, PortIndex index, const char *label, X11_UI *ui, int x, int y, int width, int height) |
Widget_t * | add_my_switch_image (Widget_t *w, PortIndex index, const char *label, X11_UI *ui, int x, int y, int width, int height) |
Widget_t * | add_my_combobox (Widget_t *w, PortIndex index, const char *label, const char **items, size_t len, int active, X11_UI *ui, int x, int y, int width, int height) |
void | plugin_cleanup (X11_UI *ui) |
void | plugin_port_event (LV2UI_Handle handle, uint32_t port_index, uint32_t buffer_size, uint32_t format, const void *buffer) |
Widget_t * add_my_combobox | ( | Widget_t * | w, |
PortIndex | index, | ||
const char * | label, | ||
const char ** | items, | ||
size_t | len, | ||
int | active, | ||
X11_UI * | ui, | ||
int | x, | ||
int | y, | ||
int | width, | ||
int | height | ||
) |
Definition at line 267 of file lv2_plugin.cc.
References add_combobox(), combobox_add_entry(), combobox_set_active_entry(), Widget_t::data, Widget_t::func, Widget_t::parent_struct, Func_t::value_changed_callback, and X11_UI::win.
Widget_t * add_my_image_knob | ( | Widget_t * | w, |
PortIndex | index, | ||
const char * | label, | ||
X11_UI * | ui, | ||
int | x, | ||
int | y, | ||
int | width, | ||
int | height | ||
) |
Definition at line 237 of file lv2_plugin.cc.
References add_image_knob(), Widget_t::data, Widget_t::func, Widget_t::parent_struct, Func_t::value_changed_callback, and X11_UI::win.
Widget_t * add_my_knob | ( | Widget_t * | w, |
PortIndex | index, | ||
const char * | label, | ||
X11_UI * | ui, | ||
int | x, | ||
int | y, | ||
int | width, | ||
int | height | ||
) |
Definition at line 226 of file lv2_plugin.cc.
References add_knob(), Widget_t::data, Func_t::expose_callback, Widget_t::func, Widget_t::parent_struct, Func_t::value_changed_callback, and X11_UI::win.
Widget_t * add_my_switch_image | ( | Widget_t * | w, |
PortIndex | index, | ||
const char * | label, | ||
X11_UI * | ui, | ||
int | x, | ||
int | y, | ||
int | width, | ||
int | height | ||
) |
Definition at line 257 of file lv2_plugin.cc.
References add_switch_image_button(), Widget_t::data, Widget_t::func, Widget_t::parent_struct, Func_t::value_changed_callback, and X11_UI::win.
Widget_t * add_my_value_knob | ( | Widget_t * | w, |
PortIndex | index, | ||
const char * | label, | ||
X11_UI * | ui, | ||
int | x, | ||
int | y, | ||
int | width, | ||
int | height | ||
) |
Definition at line 247 of file lv2_plugin.cc.
References add_knob(), Widget_t::data, Widget_t::func, Widget_t::parent_struct, Func_t::value_changed_callback, and X11_UI::win.
void plugin_cleanup | ( | X11_UI * | ui | ) |
Definition at line 71 of file lv2_plugname_ui.c.
void plugin_create_controller_widgets | ( | X11_UI * | ui, |
const char * | plugin_uri | ||
) |
Definition at line 65 of file lv2_plugname_ui.c.
void plugin_port_event | ( | LV2UI_Handle | handle, |
uint32_t | port_index, | ||
uint32_t | buffer_size, | ||
uint32_t | format, | ||
const void * | buffer | ||
) |
Definition at line 75 of file lv2_plugname_ui.c.
const char * plugin_set_name | ( | ) |
Definition at line 61 of file lv2_plugname_ui.c.
void plugin_set_window_size | ( | int * | w, |
int * | h, | ||
const char * | plugin_uri | ||
) |
Definition at line 56 of file lv2_plugname_ui.c.
Definition at line 52 of file lv2_plugname_ui.c.