15 #if !defined VG_FREETYPE_H
18 #if defined __cplusplus
24 #if defined VG_FEATURE_FONT && \
25 (defined VG_FEATURE_FONT_FREETYPE_VECTOR || defined VG_FEATURE_FONT_FREETYPE_BITMAP) && \
26 (VG_FEATURE_FONT == VG_FEATURE_FONT_FREETYPE_VECTOR || VG_FEATURE_FONT == VG_FEATURE_FONT_FREETYPE_BITMAP)
54 typedef jint (* VG_FREETYPE_draw_glyph_t) (
74 bool fill_rule_even_odd,
91 void VG_FREETYPE_initialize(
void);
111 jint VG_FREETYPE_draw_string(VG_FREETYPE_draw_glyph_t drawer,
const jchar *text, jint face_handle, jfloat size,
112 const jfloat *matrix, uint32_t color, jfloat letter_spacing, jfloat radius, jint direction,
123 jint VG_FREETYPE_IMPL_convert_color(jint color);
MicroEJ MicroVG library low level API: enable some features according to the hardware capacities.
MicroEJ MicroVG library low level API: implementation of Path.