From 66a56fe7634f6c2cceda4128ef2e746ad2619af3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Sun, 7 Jan 2018 17:06:24 +0100 Subject: Add the display mode query functions --- src/esdl2.erl | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'src/esdl2.erl') 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}). -- cgit v1.2.3