Ardour
9.0-pre0-582-g084a23a80d
|
#include <lv2_external_ui.h>
Public Attributes | |
void(* | run )(struct lv2_external_ui *_this_) |
void(* | show )(struct lv2_external_ui *_this_) |
void(* | hide )(struct lv2_external_ui *_this_) |
When LV2_EXTERNAL_UI_URI UI is instantiated, the returned LV2UI_Widget handle must be cast to pointer to struct lv2_external_ui. UI is created in invisible state.
Definition at line 53 of file lv2_external_ui.h.
void(* lv2_external_ui::hide) (struct lv2_external_ui *_this_) |
Host calls this function to make the plugin UI invisible again.
<em>this</em> | the UI context |
Definition at line 75 of file lv2_external_ui.h.
void(* lv2_external_ui::run) (struct lv2_external_ui *_this_) |
Host calls this function regularly. UI library implementing the callback may do IPC or redraw the UI.
<em>this</em> | the UI context |
Definition at line 61 of file lv2_external_ui.h.
void(* lv2_external_ui::show) (struct lv2_external_ui *_this_) |
Host calls this function to make the plugin UI visible.
<em>this</em> | the UI context |
Definition at line 68 of file lv2_external_ui.h.