aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2014-04-07 16:23:11 +0200
committerLoïc Hoguin <[email protected]>2014-04-07 16:23:11 +0200
commit2cf2671ae330007481c1bc6764cf324228803f75 (patch)
tree8b4d5239dd3ee001d9f0f3f40efd65b86cb6f007 /src
parent58bc5f7437ed9ae39be24816c0f5276ee7694bb9 (diff)
downloadesdl2-2cf2671ae330007481c1bc6764cf324228803f75.tar.gz
esdl2-2cf2671ae330007481c1bc6764cf324228803f75.tar.bz2
esdl2-2cf2671ae330007481c1bc6764cf324228803f75.zip
Alphabetical order for the public interface modules
Diffstat (limited to 'src')
-rw-r--r--src/sdl_renderer.erl78
-rw-r--r--src/sdl_window.erl18
2 files changed, 48 insertions, 48 deletions
diff --git a/src/sdl_renderer.erl b/src/sdl_renderer.erl
index c70ba7c..afbda19 100644
--- a/src/sdl_renderer.erl
+++ b/src/sdl_renderer.erl
@@ -14,15 +14,12 @@
-module(sdl_renderer).
--export([create/3]).
--export([count_drivers/0]).
--export([get_draw_blend_mode/1]).
--export([get_draw_color/1]).
--export([get_output_size/1]).
-export([clear/1]).
-export([copy/2]).
-export([copy/4]).
-export([copy/7]).
+-export([count_drivers/0]).
+-export([create/3]).
-export([draw_line/3]).
-export([draw_line/5]).
-export([draw_lines/2]).
@@ -36,44 +33,18 @@
-export([fill_rect/5]).
-export([fill_rects/2]).
-export([get_clip_rect/1]).
+-export([get_draw_blend_mode/1]).
+-export([get_draw_color/1]).
-export([get_logical_size/1]).
+-export([get_output_size/1]).
-export([get_scale/1]).
-export([get_viewport/1]).
-export([present/1]).
--export([set_draw_color/5]).
-export([set_clip_rect/2]).
-export([set_clip_rect/5]).
+-export([set_draw_color/5]).
-export([set_logical_size/3]).
-create(Window, Index, Flags) ->
- esdl2:create_renderer(Window, Index, Flags),
- receive {'_nif_thread_ret_', Ret} -> Ret end.
-
-count_drivers() ->
- {ok, Count} = esdl2:get_num_render_drivers(),
- Count.
-
-get_draw_blend_mode(Renderer) ->
- esdl2:get_render_draw_blend_mode(Renderer),
- receive {'_nif_thread_ret_', Ret} ->
- {ok, Mode} = Ret,
- Mode
- end.
-
-get_draw_color(Renderer) ->
- esdl2:get_render_draw_color(Renderer),
- receive {'_nif_thread_ret_', Ret} ->
- {ok, Mode} = Ret,
- Mode
- end.
-
-get_output_size(Renderer) ->
- esdl2:get_render_output_size(Renderer),
- receive {'_nif_thread_ret_', Ret} ->
- {ok, Mode} = Ret,
- Mode
- end.
-
clear(Renderer) ->
esdl2:render_clear(Renderer),
receive {'_nif_thread_ret_', Ret} -> Ret end.
@@ -90,6 +61,14 @@ copy(Renderer, Texture, SrcRect, DstRect, Angle, CenterPoint, FlipFlags) ->
esdl2:render_copy_ex(Renderer, Texture, SrcRect, DstRect, Angle, CenterPoint, FlipFlags),
receive {'_nif_thread_ret_', Ret} -> Ret end.
+count_drivers() ->
+ {ok, Count} = esdl2:get_num_render_drivers(),
+ Count.
+
+create(Window, Index, Flags) ->
+ esdl2:create_renderer(Window, Index, Flags),
+ receive {'_nif_thread_ret_', Ret} -> Ret end.
+
draw_line(Renderer, #{x:=X1, y:=Y1}, #{x:=X2, y:=Y2}) ->
draw_line(Renderer, X1, Y1, X2, Y2).
@@ -138,10 +117,31 @@ get_clip_rect(Renderer) ->
esdl2:render_get_clip_rect(Renderer),
receive {'_nif_thread_ret_', Ret} -> Ret end.
+get_draw_blend_mode(Renderer) ->
+ esdl2:get_render_draw_blend_mode(Renderer),
+ receive {'_nif_thread_ret_', Ret} ->
+ {ok, Mode} = Ret,
+ Mode
+ end.
+
+get_draw_color(Renderer) ->
+ esdl2:get_render_draw_color(Renderer),
+ receive {'_nif_thread_ret_', Ret} ->
+ {ok, Mode} = Ret,
+ Mode
+ end.
+
get_logical_size(Renderer) ->
esdl2:render_get_logical_size(Renderer),
receive {'_nif_thread_ret_', Ret} -> Ret end.
+get_output_size(Renderer) ->
+ esdl2:get_render_output_size(Renderer),
+ receive {'_nif_thread_ret_', Ret} ->
+ {ok, Mode} = Ret,
+ Mode
+ end.
+
get_scale(Renderer) ->
esdl2:render_get_scale(Renderer),
receive {'_nif_thread_ret_', Ret} -> Ret end.
@@ -153,10 +153,6 @@ get_viewport(Renderer) ->
present(Renderer) ->
esdl2:render_present(Renderer).
-set_draw_color(Renderer, R, G, B, A) ->
- esdl2:set_render_draw_color(Renderer, R, G, B, A),
- receive {'_nif_thread_ret_', Ret} -> Ret end.
-
set_clip_rect(Renderer, #{x:=X, y:=Y, w:=W, h:=H}) ->
esdl2:render_set_clip_rect(Renderer, X, Y, W, H),
receive {'_nif_thread_ret_', Ret} -> Ret end.
@@ -165,6 +161,10 @@ set_clip_rect(Renderer, X, Y, W, H) ->
esdl2:render_set_clip_rect(Renderer, X, Y, W, H),
receive {'_nif_thread_ret_', Ret} -> Ret end.
+set_draw_color(Renderer, R, G, B, A) ->
+ esdl2:set_render_draw_color(Renderer, R, G, B, A),
+ receive {'_nif_thread_ret_', Ret} -> Ret end.
+
set_logical_size(Renderer, W, H) ->
esdl2:render_set_logical_size(Renderer, W, H),
receive {'_nif_thread_ret_', Ret} -> Ret end.
diff --git a/src/sdl_window.erl b/src/sdl_window.erl
index 8d4c793..9a8753f 100644
--- a/src/sdl_window.erl
+++ b/src/sdl_window.erl
@@ -19,14 +19,15 @@
-export([get_brightness/1]).
-export([get_display_index/1]).
-export([get_flags/1]).
--export([is_input_grabbed/1]).
-export([get_id/1]).
-export([get_max_size/1]).
-export([get_min_size/1]).
-export([get_pos/1]).
-export([get_size/1]).
-export([get_title/1]).
+-export([grab_input/2]).
-export([hide/1]).
+-export([is_input_grabbed/1]).
-export([maximize/1]).
-export([minimize/1]).
-export([raise/1]).
@@ -34,7 +35,6 @@
-export([set_bordered/2]).
-export([set_brightness/2]).
-export([set_fullscreen/2]).
--export([grab_input/2]).
-export([set_icon/2]).
-export([set_max_size/3]).
-export([set_min_size/3]).
@@ -66,10 +66,6 @@ get_flags(Window) ->
esdl2:get_window_flags(Window),
receive {'_nif_thread_ret_', Ret} -> Ret end.
-is_input_grabbed(Window) ->
- esdl2:get_window_grab(Window),
- receive {'_nif_thread_ret_', Ret} -> Ret end.
-
get_id(Window) ->
esdl2:get_window_id(Window),
receive {'_nif_thread_ret_', Ret} -> Ret end.
@@ -94,9 +90,16 @@ get_title(Window) ->
esdl2:get_window_title(Window),
receive {'_nif_thread_ret_', Ret} -> Ret end.
+grab_input(Window, Grab) ->
+ esdl2:set_window_grab(Window, Grab).
+
hide(Window) ->
esdl2:hide_window(Window).
+is_input_grabbed(Window) ->
+ esdl2:get_window_grab(Window),
+ receive {'_nif_thread_ret_', Ret} -> Ret end.
+
maximize(Window) ->
esdl2:maximize_window(Window).
@@ -120,9 +123,6 @@ set_fullscreen(Window, Flag) ->
esdl2:set_window_fullscreen(Window, Flag),
receive {'_nif_thread_ret_', Ret} -> Ret end.
-grab_input(Window, Grab) ->
- esdl2:set_window_grab(Window, Grab).
-
set_icon(Window, Surface) ->
esdl2:set_window_icon(Window, Surface),
receive {'_nif_thread_ret_', Ret} -> Ret end.