aboutsummaryrefslogtreecommitdiffstats
path: root/src/esdl2.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2018-01-07 17:06:24 +0100
committerLoïc Hoguin <[email protected]>2018-01-07 17:06:24 +0100
commit66a56fe7634f6c2cceda4128ef2e746ad2619af3 (patch)
treecd439dc7bcfaa0328b29e6fe92488ee54848c502 /src/esdl2.erl
parent0a6ef9d42ac008c7b8bf6b3d0f112ce040e3568c (diff)
downloadesdl2-66a56fe7634f6c2cceda4128ef2e746ad2619af3.tar.gz
esdl2-66a56fe7634f6c2cceda4128ef2e746ad2619af3.tar.bz2
esdl2-66a56fe7634f6c2cceda4128ef2e746ad2619af3.zip
Add the display mode query functions
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 015fd62..8216ab1 100644
--- a/src/esdl2.erl
+++ b/src/esdl2.erl
@@ -166,11 +166,16 @@
-export([get_revision/0]).
%% sdl_video
+-export([get_closest_display_mode/2]).
+-export([get_current_display_mode/1]).
-export([get_current_video_driver/0]).
+-export([get_desktop_display_mode/1]).
-export([get_display_bounds/1]).
-export([get_display_dpi/1]).
+-export([get_display_mode/2]).
-export([get_display_name/1]).
-export([get_display_usable_bounds/1]).
+-export([get_num_display_modes/1]).
-export([get_num_video_displays/0]).
-export([get_num_video_drivers/0]).
-export([get_video_driver/1]).
@@ -602,21 +607,36 @@ get_revision() ->
%% sdl_video
+get_closest_display_mode(_, _) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
+get_current_display_mode(_) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
get_current_video_driver() ->
erlang:nif_error({not_loaded, ?MODULE}).
+get_desktop_display_mode(_) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
get_display_bounds(_) ->
erlang:nif_error({not_loaded, ?MODULE}).
get_display_dpi(_) ->
erlang:nif_error({not_loaded, ?MODULE}).
+get_display_mode(_, _) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
get_display_name(_) ->
erlang:nif_error({not_loaded, ?MODULE}).
get_display_usable_bounds(_) ->
erlang:nif_error({not_loaded, ?MODULE}).
+get_num_display_modes(_) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
get_num_video_displays() ->
erlang:nif_error({not_loaded, ?MODULE}).