#include <fontconfig/fontconfig.h>
#include <ft2build.h>
#include <pango/pangofc-fontmap.h>
#include <pango/pango-layout.h>
#include <pango/pangofc-font.h>
Go to the source code of this file.
|
PANGO_AVAILABLE_IN_ALL void | pango_ft2_render (FT_Bitmap *bitmap, PangoFont *font, PangoGlyphString *glyphs, gint x, gint y) |
|
PANGO_AVAILABLE_IN_1_6 void | pango_ft2_render_transformed (FT_Bitmap *bitmap, const PangoMatrix *matrix, PangoFont *font, PangoGlyphString *glyphs, int x, int y) |
|
PANGO_AVAILABLE_IN_ALL void | pango_ft2_render_layout_line (FT_Bitmap *bitmap, PangoLayoutLine *line, int x, int y) |
|
PANGO_AVAILABLE_IN_1_6 void | pango_ft2_render_layout_line_subpixel (FT_Bitmap *bitmap, PangoLayoutLine *line, int x, int y) |
|
PANGO_AVAILABLE_IN_ALL void | pango_ft2_render_layout (FT_Bitmap *bitmap, PangoLayout *layout, int x, int y) |
|
PANGO_AVAILABLE_IN_1_6 void | pango_ft2_render_layout_subpixel (FT_Bitmap *bitmap, PangoLayout *layout, int x, int y) |
|
PANGO_AVAILABLE_IN_ALL GType | pango_ft2_font_map_get_type (void) G_GNUC_CONST |
|
PANGO_AVAILABLE_IN_1_2 PangoFontMap * | pango_ft2_font_map_new (void) |
|
PANGO_AVAILABLE_IN_1_2 void | pango_ft2_font_map_set_resolution (PangoFT2FontMap *fontmap, double dpi_x, double dpi_y) |
|
void | pango_ft2_font_map_set_default_substitute (PangoFT2FontMap *fontmap, PangoFT2SubstituteFunc func, gpointer data, GDestroyNotify notify) |
|
void | pango_ft2_font_map_substitute_changed (PangoFT2FontMap *fontmap) |
|
PangoContext * | pango_ft2_font_map_create_context (PangoFT2FontMap *fontmap) |
|
PangoContext * | pango_ft2_get_context (double dpi_x, double dpi_y) |
|
PangoFontMap * | pango_ft2_font_map_for_display (void) |
|
PANGO_DEPRECATED void | pango_ft2_shutdown_display (void) |
|
PangoGlyph | pango_ft2_get_unknown_glyph (PangoFont *font) |
|
int | pango_ft2_font_get_kerning (PangoFont *font, PangoGlyph left, PangoGlyph right) |
|
FT_Face | pango_ft2_font_get_face (PangoFont *font) |
|
PangoCoverage * | pango_ft2_font_get_coverage (PangoFont *font, PangoLanguage *language) |
|
◆ PANGO_FT2_FONT_MAP
◆ PANGO_FT2_IS_FONT_MAP
◆ PANGO_RENDER_TYPE_FT2
#define PANGO_RENDER_TYPE_FT2 "PangoRenderFT2" |
PANGO_RENDER_TYPE_FT2: (skip)
A string constant that was used to identify shape engines that work with the FreeType backend. See PANGO_RENDER_TYPE_FC for the replacement.
Definition at line 46 of file pangoft2.h.
◆ PANGO_TYPE_FT2_FONT_MAP
◆ PangoFT2FontMap
◆ PangoFT2SubstituteFunc
typedef void(* PangoFT2SubstituteFunc) (FcPattern *pattern, gpointer data) |
PangoFT2SubstituteFunc: @pattern: the FcPattern to tweak. @data: user data.
Function type for doing final config tweaking on prepared FcPatterns.
Definition at line 70 of file pangoft2.h.
◆ pango_ft2_font_get_coverage()
◆ pango_ft2_font_get_face()
◆ pango_ft2_font_get_kerning()
◆ pango_ft2_font_map_create_context()
◆ pango_ft2_font_map_for_display()
◆ pango_ft2_font_map_get_type()
◆ pango_ft2_font_map_new()
◆ pango_ft2_font_map_set_default_substitute()
◆ pango_ft2_font_map_set_resolution()
◆ pango_ft2_font_map_substitute_changed()
◆ pango_ft2_get_context()
PangoContext * pango_ft2_get_context |
( |
double | dpi_x, |
|
|
double | dpi_y ) |
◆ pango_ft2_get_unknown_glyph()
◆ pango_ft2_render()
◆ pango_ft2_render_layout()
◆ pango_ft2_render_layout_line()
◆ pango_ft2_render_layout_line_subpixel()
◆ pango_ft2_render_layout_subpixel()
◆ pango_ft2_render_transformed()
◆ pango_ft2_shutdown_display()