Lines Matching refs:minikin
38 const std::vector<minikin::FontVariation>& axes) in MinikinFontSkia()
47 static void MinikinFontSkia_SetSkiaFont(const minikin::MinikinFont* font, SkFont* skFont, in MinikinFontSkia_SetSkiaFont()
48 const minikin::MinikinPaint& paint, in MinikinFontSkia_SetSkiaFont()
49 const minikin::FontFakery& fakery) { in MinikinFontSkia_SetSkiaFont()
58 float MinikinFontSkia::GetHorizontalAdvance(uint32_t glyph_id, const minikin::MinikinPaint& paint, in GetHorizontalAdvance()
59 const minikin::FontFakery& fakery) const { in GetHorizontalAdvance()
72 const minikin::MinikinPaint& paint, in GetHorizontalAdvances()
73 const minikin::FontFakery& fakery, in GetHorizontalAdvances()
80 void MinikinFontSkia::GetBounds(minikin::MinikinRect* bounds, uint32_t glyph_id, in GetBounds()
81 const minikin::MinikinPaint& paint, in GetBounds()
82 const minikin::FontFakery& fakery) const { in GetBounds()
94 void MinikinFontSkia::GetFontExtent(minikin::MinikinExtent* extent, in GetFontExtent()
95 const minikin::MinikinPaint& paint, in GetFontExtent()
96 const minikin::FontFakery& fakery) const { in GetFontExtent()
125 const std::vector<minikin::FontVariation>& MinikinFontSkia::GetAxes() const { in GetAxes()
129 std::shared_ptr<minikin::MinikinFont> MinikinFontSkia::createFontWithVariation( in createFontWithVariation()
130 const std::vector<minikin::FontVariation>& variations) const { in createFontWithVariation()
156 flags |= font.isEmbolden() << minikin::Embolden_Shift; in packFontFlags()
157 flags |= font.isLinearMetrics() << minikin::LinearMetrics_Shift; in packFontFlags()
158 flags |= font.isSubpixel() << minikin::Subpixel_Shift; in packFontFlags()
159 flags |= font.isEmbeddedBitmaps() << minikin::EmbeddedBitmaps_Shift; in packFontFlags()
160 flags |= font.isForceAutoHinting() << minikin::ForceAutoHinting_Shift; in packFontFlags()
169 font->setEmbolden( (flags & minikin::Embolden_Flag) != 0); in unpackFontFlags()
170 font->setLinearMetrics( (flags & minikin::LinearMetrics_Flag) != 0); in unpackFontFlags()
171 font->setSubpixel( (flags & minikin::Subpixel_Flag) != 0); in unpackFontFlags()
172 font->setEmbeddedBitmaps( (flags & minikin::EmbeddedBitmaps_Flag) != 0); in unpackFontFlags()
173 font->setForceAutoHinting((flags & minikin::ForceAutoHinting_Flag) != 0); in unpackFontFlags()
177 minikin::FontFakery fakery) { in populateSkFont()