aboutsummaryrefslogtreecommitdiffstats
path: root/src/esdl2.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/esdl2.erl')
-rw-r--r--src/esdl2.erl20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/esdl2.erl b/src/esdl2.erl
index a8a1f61..0a76f25 100644
--- a/src/esdl2.erl
+++ b/src/esdl2.erl
@@ -83,12 +83,17 @@
-export([get_key_from_name/1]).
-export([get_key_from_scancode/1]).
-export([get_key_name/1]).
+-export([get_keyboard_focus/0]).
+-export([get_keyboard_state/0]).
-export([get_mod_state/0]).
-export([get_scancode_from_key/1]).
-export([get_scancode_from_name/1]).
-export([get_scancode_name/1]).
+-export([has_screen_keyboard_support/0]).
+-export([is_screen_keyboard_shown/1]).
-export([is_text_input_active/0]).
-export([set_mod_state/1]).
+-export([set_text_input_rect/1]).
-export([start_text_input/0]).
-export([stop_text_input/0]).
@@ -360,6 +365,12 @@ get_key_from_scancode(_) ->
get_key_name(_) ->
erlang:nif_error({not_loaded, ?MODULE}).
+get_keyboard_focus() ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
+get_keyboard_state() ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
get_mod_state() ->
erlang:nif_error({not_loaded, ?MODULE}).
@@ -372,12 +383,21 @@ get_scancode_from_name(_) ->
get_scancode_name(_) ->
erlang:nif_error({not_loaded, ?MODULE}).
+has_screen_keyboard_support() ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
+is_screen_keyboard_shown(_) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
is_text_input_active() ->
erlang:nif_error({not_loaded, ?MODULE}).
set_mod_state(_) ->
erlang:nif_error({not_loaded, ?MODULE}).
+set_text_input_rect(_) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
start_text_input() ->
erlang:nif_error({not_loaded, ?MODULE}).