diff options
author | David Robillard <d@drobilla.net> | 2022-05-30 18:17:40 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2022-08-17 13:50:20 -0400 |
commit | d0a79a7547369bdb341af5bc5f7b52b879a89d03 (patch) | |
tree | 373b61fc40d6162b5d8e48ebef38567029d82816 /src/ui.h | |
parent | 0f84c369fe82c6228b4827b54d6402ff894c6f92 (diff) | |
download | jalv-d0a79a7547369bdb341af5bc5f7b52b879a89d03.tar.gz jalv-d0a79a7547369bdb341af5bc5f7b52b879a89d03.tar.bz2 jalv-d0a79a7547369bdb341af5bc5f7b52b879a89d03.zip |
Clearly separate frontends from common internals
Diffstat (limited to 'src/ui.h')
-rw-r--r-- | src/ui.h | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/src/ui.h b/src/ui.h deleted file mode 100644 index 7eddafa..0000000 --- a/src/ui.h +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright 2007-2022 David Robillard <d@drobilla.net> -// SPDX-License-Identifier: ISC - -#ifndef JALV_UI_H -#define JALV_UI_H - -#include "jalv_internal.h" - -#include "lilv/lilv.h" - -#include <stdbool.h> - -#ifdef __cplusplus -extern "C" { -#endif - -// Interface that must be implemented by UIs - -int -jalv_init(int* argc, char*** argv, JalvOptions* opts); - -const char* -jalv_native_ui_type(void); - -bool -jalv_discover_ui(Jalv* jalv); - -float -jalv_ui_refresh_rate(Jalv* jalv); - -float -jalv_ui_scale_factor(Jalv* jalv); - -int -jalv_open_ui(Jalv* jalv); - -LilvNode* -jalv_select_plugin(Jalv* jalv); - -#ifdef __cplusplus -} // extern "C" -#endif - -#endif // JALV_UI_H |