Zrythm
a highly automated and intuitive digital audio workstation
|
When LV2_EXTERNAL_UI__Widget UI is instantiated, the returned LV2UI_Widget handle must be cast to pointer to LV2_External_UI_Widget. More...
#include <plugins/lv2/lv2_external_ui.h>
Data Fields | |
void(* | run )(struct _LV2_External_UI_Widget *_this_) |
Host calls this function regularly. | |
void(* | show )(struct _LV2_External_UI_Widget *_this_) |
Host calls this function to make the plugin UI visible. | |
void(* | hide )(struct _LV2_External_UI_Widget *_this_) |
Host calls this function to make the plugin UI invisible again. | |
When LV2_EXTERNAL_UI__Widget UI is instantiated, the returned LV2UI_Widget handle must be cast to pointer to LV2_External_UI_Widget.
UI is created in invisible state.
Definition at line 43 of file lv2_external_ui.h.
void(* LV2_External_UI_Widget::hide) (struct _LV2_External_UI_Widget *_this_) |
Host calls this function to make the plugin UI invisible again.
_this_ | the UI context |
Definition at line 65 of file lv2_external_ui.h.
void(* LV2_External_UI_Widget::run) (struct _LV2_External_UI_Widget *_this_) |
Host calls this function regularly.
UI library implementing the callback may do IPC or redraw the UI.
_this_ | the UI context |
Definition at line 51 of file lv2_external_ui.h.
void(* LV2_External_UI_Widget::show) (struct _LV2_External_UI_Widget *_this_) |
Host calls this function to make the plugin UI visible.
_this_ | the UI context |
Definition at line 58 of file lv2_external_ui.h.