aboutsummaryrefslogtreecommitdiffstats
path: root/src/esdl2.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2017-12-21 23:32:18 +0100
committerLoïc Hoguin <[email protected]>2017-12-21 23:32:18 +0100
commit9a8a6bf9b8414470952b008c84515b9516ddc7f2 (patch)
treed7c69c3fc273e25a5e9f8c23e1750c42bd63d7e3 /src/esdl2.erl
parentb0950785e72d9d59c6fd816c01d203ecb083c663 (diff)
downloadesdl2-9a8a6bf9b8414470952b008c84515b9516ddc7f2.tar.gz
esdl2-9a8a6bf9b8414470952b008c84515b9516ddc7f2.tar.bz2
esdl2-9a8a6bf9b8414470952b008c84515b9516ddc7f2.zip
Add sdl_cursor along with all its related functions
Diffstat (limited to 'src/esdl2.erl')
-rw-r--r--src/esdl2.erl32
1 files changed, 32 insertions, 0 deletions
diff --git a/src/esdl2.erl b/src/esdl2.erl
index 0b1b456..e18a7fc 100644
--- a/src/esdl2.erl
+++ b/src/esdl2.erl
@@ -45,6 +45,15 @@
-export([has_sse41/0]).
-export([has_sse42/0]).
+%% sdl_cursor
+-export([create_cursor/6]).
+-export([create_color_cursor/3]).
+-export([create_system_cursor/1]).
+-export([get_cursor/0]).
+-export([get_default_cursor/0]).
+-export([set_cursor/1]).
+-export([show_cursor/1]).
+
%% sdl_events
-export([poll_event/0]).
@@ -243,6 +252,29 @@ has_sse41() ->
has_sse42() ->
erlang:nif_error({not_loaded, ?MODULE}).
+%% sdl_cursor
+
+create_cursor(_, _, _, _, _, _) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
+create_color_cursor(_, _, _) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
+create_system_cursor(_) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
+get_cursor() ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
+get_default_cursor() ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
+set_cursor(_) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
+show_cursor(_) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
%% sdl_events
poll_event() ->