diff options
author | Loïc Hoguin <[email protected]> | 2018-01-07 17:06:24 +0100 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2018-01-07 17:06:24 +0100 |
commit | 66a56fe7634f6c2cceda4128ef2e746ad2619af3 (patch) | |
tree | cd439dc7bcfaa0328b29e6fe92488ee54848c502 /src/esdl2.erl | |
parent | 0a6ef9d42ac008c7b8bf6b3d0f112ce040e3568c (diff) | |
download | esdl2-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.erl | 20 |
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}). |