aboutsummaryrefslogtreecommitdiffstats
path: root/src/sdl_window.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2018-01-02 12:47:39 +0100
committerLoïc Hoguin <[email protected]>2018-01-02 12:47:39 +0100
commitb30bc1ccd23e909f281c742629281e822854e802 (patch)
tree6e9ee7f064626c121edfec2d1ca58acc21fa0b8b /src/sdl_window.erl
parent1284144bc49474dc2377047cdd99502247dbded2 (diff)
downloadesdl2-b30bc1ccd23e909f281c742629281e822854e802.tar.gz
esdl2-b30bc1ccd23e909f281c742629281e822854e802.tar.bz2
esdl2-b30bc1ccd23e909f281c742629281e822854e802.zip
Add many events and event functions
Diffstat (limited to 'src/sdl_window.erl')
-rw-r--r--src/sdl_window.erl5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/sdl_window.erl b/src/sdl_window.erl
index 5d31392..ea757bf 100644
--- a/src/sdl_window.erl
+++ b/src/sdl_window.erl
@@ -51,6 +51,11 @@
| hidden | borderless | resizable | minimized | maximized
| input_grabbed | input_focus | mouse_focus | foreign | allow_high_dpi.
+-type window_event_type() :: shown | hidden | exposed | moved | resized
+ | size_changed | minimized | maximized | restored | enter | leave
+ | focus_gained | focus_lost | close | take_focus | hit_test.
+-export_type([window_event_type/0]).
+
-spec create(string(), window_pos(), window_pos(), integer(), integer(), [window_flag()])
-> {ok, window()} | sdl:error().
create(Title, X, Y, W, H, Flags) ->