From ad69b46ed592c3f8b680f29653702b03b0559963 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 11 Feb 2011 01:07:33 +0000 Subject: Use `static' and `SLV2_API' explicitly/consistently. git-svn-id: http://svn.drobilla.net/lad/trunk/slv2@2915 a436a847-0d15-0410-975c-d299462d15a1 --- src/pluginui.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/pluginui.c') diff --git a/src/pluginui.c b/src/pluginui.c index 08490b7..f4c2980 100644 --- a/src/pluginui.c +++ b/src/pluginui.c @@ -26,7 +26,6 @@ #include "slv2/pluginui.h" #include "slv2_internal.h" -/* private */ SLV2UI slv2_ui_new(SLV2World world, SLV2Value uri, @@ -55,7 +54,6 @@ slv2_ui_new(SLV2World world, return ui; } -/* private */ void slv2_ui_free(SLV2UI ui) { @@ -73,6 +71,7 @@ slv2_ui_free(SLV2UI ui) free(ui); } +SLV2_API SLV2Value slv2_ui_get_uri(SLV2UI ui) { @@ -81,18 +80,21 @@ slv2_ui_get_uri(SLV2UI ui) return ui->uri; } +SLV2_API SLV2Values slv2_ui_get_classes(SLV2UI ui) { return ui->classes; } +SLV2_API bool slv2_ui_is_a(SLV2UI ui, SLV2Value ui_class_uri) { return slv2_values_contains(ui->classes, ui_class_uri); } +SLV2_API SLV2Value slv2_ui_get_bundle_uri(SLV2UI ui) { @@ -101,6 +103,7 @@ slv2_ui_get_bundle_uri(SLV2UI ui) return ui->bundle_uri; } +SLV2_API SLV2Value slv2_ui_get_binary_uri(SLV2UI ui) { -- cgit v1.2.1