#include #include #include typedef struct { hb_buffer_t *buffer; hb_glyph_info_t *glyphs; hb_glyph_position_t *positions; unsigned int count; #if FONTFEATURES_PATCH hb_feature_t *features; int features_count; #endif // FONTFEATURES_PATCH } HbTransformData; void hbcreatebuffer(void); void hbdestroybuffer(void); void hbunloadfonts(void); void hbtransform(HbTransformData *, XftFont *, const Glyph *, int, int);