From 913937277fec521a704fc29253198da1a7dbeb82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Tue, 13 Feb 2018 14:42:06 +0100 Subject: Add functions for obtaining glyph informations --- src/esdl2.erl | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/esdl2.erl') 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}). -- cgit v1.2.3