chiark / gitweb /
importd: add new bus calls for importing local tar and raw images
[elogind.git] / src / libsystemd-terminal / unifont.h
index c39512d2c6a8b4de38fd14ba8baf50304bff5d31..74ee5ecb3cec6d03746092e071ad751f05974aa2 100644 (file)
 
 #pragma once
 
-#include <stdbool.h>
 #include <stdint.h>
-#include <stdlib.h>
-#include "util.h"
 
 typedef struct unifont unifont;
 typedef struct unifont_glyph unifont_glyph;
@@ -50,5 +47,8 @@ unifont *unifont_unref(unifont *u);
 
 DEFINE_TRIVIAL_CLEANUP_FUNC(unifont*, unifont_unref);
 
+unsigned int unifont_get_width(unifont *u);
+unsigned int unifont_get_height(unifont *u);
 unsigned int unifont_get_stride(unifont *u);
 int unifont_lookup(unifont *u, unifont_glyph *out, uint32_t ucs4);
+void unifont_fallback(unifont_glyph *out);