22#include "lv2/lv2plug.in/ns/lv2core/lv2.h"
23#include "lv2/lv2plug.in/ns/extensions/ui/ui.h"
82 X11_UI* ui,
int x,
int y,
int width,
int height);
86 X11_UI* ui,
int x,
int y,
int width,
int height);
90 X11_UI* ui,
int x,
int y,
int width,
int height);
93 X11_UI* ui,
int x,
int y,
int width,
int height);
97 size_t len,
int active,
X11_UI* ui,
int x,
int y,
int width,
int height);
104 uint32_t buffer_size, uint32_t format,
105 const void * buffer);
Widget_t * add_my_knob(Widget_t *w, PortIndex index, const char *label, X11_UI *ui, int x, int y, int width, int height)
void plugin_create_controller_widgets(X11_UI *ui, const char *plugin_uri)
const char * plugin_set_name()
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_image_knob(Widget_t *w, PortIndex index, const char *label, X11_UI *ui, int x, int y, int width, int height)
void plugin_value_changed(X11_UI *ui, Widget_t *w, PortIndex index)
void plugin_cleanup(X11_UI *ui)
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)
void plugin_set_window_size(int *w, int *h, const char *plugin_uri)
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)
LV2UI_Write_Function write_function
Xputty - the main struct. It should be declared before any other call to a Xputty function....