From 0e6c291c64e77181851b8a3255a3da8827124080 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Tue, 6 Feb 2018 00:05:12 +0100 Subject: Initial work on the SDL_ttf functions --- src/esdl2.erl | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'src/esdl2.erl') diff --git a/src/esdl2.erl b/src/esdl2.erl index 2198d60..52a2ace 100644 --- a/src/esdl2.erl +++ b/src/esdl2.erl @@ -160,6 +160,7 @@ -export([get_num_allocations/0]). %% sdl_surface +-export([get_surface_dimensions/1]). -export([img_load/1]). %% sdl_texture @@ -171,6 +172,13 @@ -export([set_texture_blend_mode/2]). -export([set_texture_color_mod/4]). +%% sdl_ttf +-export([ttf_init/0]). +-export([ttf_open_font/2]). +-export([ttf_quit/0]). +-export([ttf_render_utf8_solid/3]). +-export([ttf_was_init/0]). + %% sdl_version -export([get_version/0]). -export([get_revision/0]). @@ -622,6 +630,9 @@ get_num_allocations() -> %% sdl_surface +get_surface_dimensions(_) -> + erlang:nif_error({not_loaded, ?MODULE}). + img_load(_) -> erlang:nif_error({not_loaded, ?MODULE}). @@ -648,6 +659,23 @@ set_texture_blend_mode(_, _) -> set_texture_color_mod(_, _, _, _) -> erlang:nif_error({not_loaded, ?MODULE}). +%% sdl_ttf + +ttf_init() -> + erlang:nif_error({not_loaded, ?MODULE}). + +ttf_open_font(_, _) -> + erlang:nif_error({not_loaded, ?MODULE}). + +ttf_quit() -> + erlang:nif_error({not_loaded, ?MODULE}). + +ttf_render_utf8_solid(_, _, _) -> + erlang:nif_error({not_loaded, ?MODULE}). + +ttf_was_init() -> + erlang:nif_error({not_loaded, ?MODULE}). + %% sdl_version get_version() -> -- cgit v1.2.3