LibreOffice Module vcl (master) 1
MultiSalLayout Member List

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

AddFallback(std::unique_ptr< SalLayout > pFallbackLayout, ImplLayoutRuns const &)MultiSalLayout
AdjustLayout(vcl::text::ImplLayoutArgs &) overrideMultiSalLayoutvirtual
DrawBase()SalLayoutinline
DrawBase() constSalLayoutinline
DrawOffset()SalLayoutinline
DrawOffset() constSalLayoutinline
DrawText(SalGraphics &) const overrideMultiSalLayoutvirtual
FillDXArray(std::vector< double > *pDXArray, const OUString &rStr) const overrideMultiSalLayoutvirtual
GetBoundRect(tools::Rectangle &) constSalLayout
GetCaretPositions(std::vector< double > &rCaretPositions, const OUString &rStr) const overrideMultiSalLayoutvirtual
GetDrawPosition(const basegfx::B2DPoint &rRelative=basegfx::B2DPoint(0, 0)) constSalLayout
GetGlyphs() const final overrideMultiSalLayoutvirtual
GetNextGlyph(const GlyphItem **pGlyph, basegfx::B2DPoint &rPos, int &nStart, const LogicalFontInstance **ppGlyphFont=nullptr) const overrideMultiSalLayoutvirtual
GetOrientation() constSalLayoutinline
GetOutline(basegfx::B2DPolyPolygonVector &) const overrideMultiSalLayoutvirtual
GetSubpixelPositioning() constSalLayoutinline
GetTextBreak(double nMaxWidth, double nCharExtra, int nFactor) const overrideMultiSalLayoutvirtual
GetTextWidth() const final overrideMultiSalLayoutvirtual
ImplAdjustMultiLayout(vcl::text::ImplLayoutArgs &rArgs, vcl::text::ImplLayoutArgs &rMultiArgs, const double *pMultiDXArray)MultiSalLayout
InitFont() const overrideMultiSalLayoutvirtual
IsKashidaPosValid(int nCharPos, int nNextCharPos) const overrideMultiSalLayoutvirtual
LayoutText(vcl::text::ImplLayoutArgs &, const SalLayoutGlyphsImpl *) overrideMultiSalLayoutvirtual
maDrawBaseSalLayoutprotected
maDrawOffsetSalLayoutmutableprotected
maFallbackRunsMultiSalLayoutprivate
maLanguageTagSalLayoutprotected
mbIncompleteMultiSalLayoutprivate
mbSubpixelPositioningSalLayoutprotected
mnEndCharPosSalLayoutprotected
mnLevelMultiSalLayoutprivate
mnMinCharPosSalLayoutprotected
mnOrientationSalLayoutprotected
mpLayoutsMultiSalLayoutprivate
MultiSalLayout(std::unique_ptr< SalLayout > pBaseLayout)MultiSalLayoutexplicit
MultiSalLayout(const MultiSalLayout &)=deleteMultiSalLayoutprivate
operator=(const MultiSalLayout &)=deleteMultiSalLayoutprivate
ReleaseBaseLayout()MultiSalLayout
SalLayout()SalLayoutprotected
SalLayout(const SalLayout &)=deleteSalLayoutprivate
SetIncomplete(bool bIncomplete)MultiSalLayout
SetSubpixelPositioning(bool bSubpixelPositioning)SalLayoutinline
~MultiSalLayout() overrideMultiSalLayoutvirtual
~SalLayout()SalLayoutvirtual