diff options
author | Loïc Hoguin <[email protected]> | 2014-04-07 21:57:22 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2014-04-07 21:57:22 +0200 |
commit | f5ecbb3b0282637423b236b2532d3e312cb8b291 (patch) | |
tree | e22a3266115d218541008dea2c174f6e7efa2425 /src/sdl_texture.erl | |
parent | bab7bbd62a903b53c4a92203b17a20a0373b667e (diff) | |
download | esdl2-f5ecbb3b0282637423b236b2532d3e312cb8b291.tar.gz esdl2-f5ecbb3b0282637423b236b2532d3e312cb8b291.tar.bz2 esdl2-f5ecbb3b0282637423b236b2532d3e312cb8b291.zip |
Add sdl_texture:set_color_mod/4
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 f9a010c..16f199c 100644 --- a/src/sdl_texture.erl +++ b/src/sdl_texture.erl @@ -21,6 +21,7 @@ -export([get_color_mod/1]). -export([set_alpha_mod/2]). -export([set_blend_mode/2]). +-export([set_color_mod/4]). create_from_file(Renderer, Filename) -> {ok, Surface} = sdl_surface:load(Filename), @@ -58,3 +59,7 @@ set_alpha_mod(Texture, Alpha) -> set_blend_mode(Texture, BlendMode) -> esdl2:set_texture_blend_mode(Texture, BlendMode), receive {'_nif_thread_ret_', Ret} -> Ret end. + +set_color_mod(Texture, R, G, B) -> + esdl2:set_texture_color_mod(Texture, R, G, B), + receive {'_nif_thread_ret_', Ret} -> Ret end. |