Lines Matching refs:layout

35     LayoutWrapper(minikin::Layout&& layout, float ascent, float descent)  in LayoutWrapper()
36 : layout(std::move(layout)), ascent(ascent), descent(descent) {} in LayoutWrapper()
37 minikin::Layout layout; member
52 minikin::Layout layout = MinikinUtils::doLayout(&paint, bidiFlags, typeface, in shapeTextRun() local
58 for (int i = 0; i < layout.nGlyphs(); ++i) { in shapeTextRun()
59 const minikin::Font* font = layout.getFont(i); in shapeTextRun()
62 layout.typeface(i)->GetFontExtent(&extent, minikinPaint, layout.getFakery(i)); in shapeTextRun()
68 std::move(layout), overallAscent, overallDescent in shapeTextRun()
107 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getGlyphCount() local
108 return layout->layout.nGlyphs(); in TextShaper_Result_getGlyphCount()
113 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getTotalAdvance() local
114 return layout->layout.getAdvance(); in TextShaper_Result_getTotalAdvance()
119 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getAscent() local
120 return layout->ascent; in TextShaper_Result_getAscent()
125 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getDescent() local
126 return layout->descent; in TextShaper_Result_getDescent()
131 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getGlyphId() local
132 return layout->layout.getGlyphId(i); in TextShaper_Result_getGlyphId()
137 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getX() local
138 return layout->layout.getX(i); in TextShaper_Result_getX()
143 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getY() local
144 return layout->layout.getY(i); in TextShaper_Result_getY()
149 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getFakeBold() local
150 return layout->layout.getFakery(i).isFakeBold(); in TextShaper_Result_getFakeBold()
155 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getFakeItalic() local
156 return layout->layout.getFakery(i).isFakeItalic(); in TextShaper_Result_getFakeItalic()
161 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getWeightOverride() local
162 return layout->layout.getFakery(i).wghtAdjustment(); in TextShaper_Result_getWeightOverride()
167 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getItalicOverride() local
168 return layout->layout.getFakery(i).italAdjustment(); in TextShaper_Result_getItalicOverride()
173 const LayoutWrapper* layout = reinterpret_cast<LayoutWrapper*>(ptr); in TextShaper_Result_getFont() local
174 std::shared_ptr<minikin::Font> fontRef = layout->layout.getFontRef(i); in TextShaper_Result_getFont()