summaryrefslogtreecommitdiffstats
path: root/src/include/kim/kim_library.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/kim/kim_library.h')
-rw-r--r--src/include/kim/kim_library.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/include/kim/kim_library.h b/src/include/kim/kim_library.h
index 104c1b391..788896184 100644
--- a/src/include/kim/kim_library.h
+++ b/src/include/kim/kim_library.h
@@ -28,11 +28,24 @@
#include <kim/kim.h>
+#define KIM_UI_ENVIRONMENT_NONE 0
+#define KIM_UI_ENVIRONMENT_AUTO 1
+#define KIM_UI_ENVIRONMENT_GUI 2
+#define KIM_UI_ENVIRONMENT_CLI 3
+
+typedef int kim_ui_environment;
+
+
+kim_error kim_library_set_ui_environment (kim_ui_environment in_ui_environment);
+
+kim_ui_environment kim_library_ui_environment (void);
+
kim_error kim_library_set_allow_home_directory_access (kim_boolean in_allow_access);
kim_boolean kim_library_allow_home_directory_access (void);
+
kim_error kim_library_set_allow_automatic_prompting (kim_boolean in_allow_automatic_prompting);
kim_boolean kim_library_allow_automatic_prompting (void);