aboutsummaryrefslogtreecommitdiffstats
path: root/src/esdl2.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2018-02-13 14:42:06 +0100
committerLoïc Hoguin <[email protected]>2018-02-13 14:42:06 +0100
commit913937277fec521a704fc29253198da1a7dbeb82 (patch)
tree32e193598e6f08f4cd39bf0137069f0951880ff2 /src/esdl2.erl
parent6e2c3832d850497fe715c813869a5e52a454bb1a (diff)
downloadesdl2-913937277fec521a704fc29253198da1a7dbeb82.tar.gz
esdl2-913937277fec521a704fc29253198da1a7dbeb82.tar.bz2
esdl2-913937277fec521a704fc29253198da1a7dbeb82.zip
Add functions for obtaining glyph informations
Diffstat (limited to 'src/esdl2.erl')
-rw-r--r--src/esdl2.erl12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/esdl2.erl b/src/esdl2.erl
index 308ffe6..a5c901e 100644
--- a/src/esdl2.erl
+++ b/src/esdl2.erl
@@ -183,8 +183,11 @@
-export([ttf_font_line_skip/1]).
-export([ttf_get_font_hinting/1]).
-export([ttf_get_font_kerning/1]).
+-export([ttf_get_font_kerning_size_glyphs/3]).
-export([ttf_get_font_outline/1]).
-export([ttf_get_font_style/1]).
+-export([ttf_glyph_is_provided/2]).
+-export([ttf_glyph_metrics/2]).
-export([ttf_init/0]).
-export([ttf_open_font/2]).
-export([ttf_open_font_index/3]).
@@ -712,12 +715,21 @@ ttf_get_font_hinting(_) ->
ttf_get_font_kerning(_) ->
erlang:nif_error({not_loaded, ?MODULE}).
+ttf_get_font_kerning_size_glyphs(_, _, _) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
ttf_get_font_outline(_) ->
erlang:nif_error({not_loaded, ?MODULE}).
ttf_get_font_style(_) ->
erlang:nif_error({not_loaded, ?MODULE}).
+ttf_glyph_is_provided(_, _) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
+ttf_glyph_metrics(_, _) ->
+ erlang:nif_error({not_loaded, ?MODULE}).
+
ttf_init() ->
erlang:nif_error({not_loaded, ?MODULE}).