LibreOffice Module vcl (master) 1
SalLayout Member List

This is the complete list of members for SalLayout, including all inherited members.

AdjustLayout(vcl::text::ImplLayoutArgs &)SalLayoutvirtual
DrawBase()SalLayoutinline
DrawBase() constSalLayoutinline
DrawOffset()SalLayoutinline
DrawOffset() constSalLayoutinline
DrawText(SalGraphics &) const =0SalLayoutpure virtual
FillDXArray(std::vector< double > *pDXArray, const OUString &rStr) const =0SalLayoutpure virtual
GetBoundRect(tools::Rectangle &) constSalLayout
GetCaretPositions(std::vector< double > &rCaretPositions, const OUString &rStr) const =0SalLayoutpure virtual
GetDrawPosition(const basegfx::B2DPoint &rRelative=basegfx::B2DPoint(0, 0)) constSalLayout
GetGlyphs() constSalLayoutvirtual
GetNextGlyph(const GlyphItem **pGlyph, basegfx::B2DPoint &rPos, int &nStart, const LogicalFontInstance **ppGlyphFont=nullptr) const =0SalLayoutpure virtual
GetOrientation() constSalLayoutinline
GetOutline(basegfx::B2DPolyPolygonVector &) constSalLayoutvirtual
GetSubpixelPositioning() constSalLayoutinline
GetTextBreak(double nMaxWidth, double nCharExtra, int nFactor) const =0SalLayoutpure virtual
GetTextWidth() constSalLayoutinlinevirtual
InitFont() constSalLayoutinlinevirtual
IsKashidaPosValid(int, int) const =0SalLayoutpure virtual
LayoutText(vcl::text::ImplLayoutArgs &, const SalLayoutGlyphsImpl *)=0SalLayoutpure virtual
maDrawBaseSalLayoutprotected
maDrawOffsetSalLayoutmutableprotected
maLanguageTagSalLayoutprotected
mbSubpixelPositioningSalLayoutprotected
mnEndCharPosSalLayoutprotected
mnMinCharPosSalLayoutprotected
mnOrientationSalLayoutprotected
operator=(const SalLayout &)=deleteSalLayoutprivate
SalLayout()SalLayoutprotected
SalLayout(const SalLayout &)=deleteSalLayoutprivate
SetSubpixelPositioning(bool bSubpixelPositioning)SalLayoutinline
~SalLayout()SalLayoutvirtual