From d49d8291fa5f43f8ffff5dfbf94fca5f0b9d5d79 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 12 Apr 2012 04:00:41 +0000 Subject: Implement UI features again, this time with genuine workiness! git-svn-id: http://svn.drobilla.net/lad/trunk/suil@4173 a436a847-0d15-0410-975c-d299462d15a1 --- src/suil_internal.h | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'src/suil_internal.h') diff --git a/src/suil_internal.h b/src/suil_internal.h index 388c8df..cca12fa 100644 --- a/src/suil_internal.h +++ b/src/suil_internal.h @@ -38,11 +38,12 @@ static inline char* dlerror(void) { return "Unknown error"; } __func__, __VA_ARGS__) struct SuilHostImpl { - SuilPortWriteFunc write_func; - LV2UI_Port_Map port_map; - LV2UI_Port_Subscribe port_subscribe; - LV2UI_Touch touch; - void* gtk_lib; + SuilPortWriteFunc write_func; + SuilPortIndexFunc index_func; + SuilPortSubscribeFunc subscribe_func; + SuilPortUnsubscribeFunc unsubscribe_func; + SuilTouchFunc touch_func; + void* gtk_lib; }; struct _SuilWrapper; @@ -66,6 +67,9 @@ struct SuilInstanceImpl { LV2UI_Handle handle; SuilWrapper* wrapper; LV2_Feature** features; + LV2UI_Port_Map port_map; + LV2UI_Port_Subscribe port_subscribe; + LV2UI_Touch touch; SuilWidget ui_widget; SuilWidget host_widget; }; -- cgit v1.2.1