diff options
author | Loïc Hoguin <[email protected]> | 2014-04-07 21:52:07 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2014-04-07 21:52:07 +0200 |
commit | bab7bbd62a903b53c4a92203b17a20a0373b667e (patch) | |
tree | a7700cfe7ec9494a6ceba79f2ae7c7916153f333 /src/sdl_texture.erl | |
parent | 280b58e6aa3876e42ca0c7215b9d65f44e618520 (diff) | |
download | esdl2-bab7bbd62a903b53c4a92203b17a20a0373b667e.tar.gz esdl2-bab7bbd62a903b53c4a92203b17a20a0373b667e.tar.bz2 esdl2-bab7bbd62a903b53c4a92203b17a20a0373b667e.zip |
Add sdl_texture:set_blend_mode/2
Diffstat (limited to 'src/sdl_texture.erl')
-rw-r--r-- | src/sdl_texture.erl | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/sdl_texture.erl b/src/sdl_texture.erl index c28c7a9..f9a010c 100644 --- a/src/sdl_texture.erl +++ b/src/sdl_texture.erl @@ -20,6 +20,7 @@ -export([get_blend_mode/1]). -export([get_color_mod/1]). -export([set_alpha_mod/2]). +-export([set_blend_mode/2]). create_from_file(Renderer, Filename) -> {ok, Surface} = sdl_surface:load(Filename), @@ -53,3 +54,7 @@ get_color_mod(Texture) -> set_alpha_mod(Texture, Alpha) -> esdl2:set_texture_alpha_mod(Texture, Alpha), receive {'_nif_thread_ret_', Ret} -> Ret end. + +set_blend_mode(Texture, BlendMode) -> + esdl2:set_texture_blend_mode(Texture, BlendMode), + receive {'_nif_thread_ret_', Ret} -> Ret end. |