|
KiCad PCB EDA Suite
|
#include <limits>#include <harfbuzz/hb.h>#include <harfbuzz/hb-ft.h>#include <bezier_curves.h>#include <geometry/shape_poly_set.h>#include <font/fontconfig.h>#include <font/outline_font.h>#include <ft2build.h>#include <trigo.h>#include <core/utf8.h>Go to the source code of this file.
Classes | |
| struct | HARFBUZZ_CACHE_KEY |
| struct | HARFBUZZ_CACHE_ENTRY |
| struct | std::hash< HARFBUZZ_CACHE_KEY > |
| struct | GLYPH_CACHE_KEY |
| struct | std::hash< GLYPH_CACHE_KEY > |
Namespaces | |
| namespace | std |
| STL namespace. | |
Functions | |
| static bool | contourIsFilled (const CONTOUR &c) |
| static bool | contourIsHole (const CONTOUR &c) |
| static const HARFBUZZ_CACHE_ENTRY & | getHarfbuzzShape (FT_Face aFace, const wxString &aText, int aScaler) |
|
static |
Definition at line 157 of file outline_font.cpp.
References KIFONT::CONTOUR::m_Orientation, and KIFONT::CONTOUR::m_Winding.
Referenced by contourIsHole().
|
static |
Definition at line 168 of file outline_font.cpp.
References contourIsFilled().
Referenced by KIFONT::OUTLINE_FONT::getTextAsGlyphsUnlocked().
|
static |
Definition at line 329 of file outline_font.cpp.
References HARFBUZZ_CACHE_ENTRY::m_GlyphInfo, HARFBUZZ_CACHE_ENTRY::m_GlyphPositions, and HARFBUZZ_CACHE_ENTRY::m_Initialized.
Referenced by KIFONT::OUTLINE_FONT::getTextAsGlyphsUnlocked().