LibreOffice Module vcl (master) 1
GenericSalLayout Member List

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

AdjustLayout(vcl::text::ImplLayoutArgs &) final overrideGenericSalLayoutvirtual
ApplyAsianKerning(std::u16string_view rStr)GenericSalLayoutprivate
ApplyDXArray(const double *, const sal_Bool *)GenericSalLayoutprivate
DrawBase()SalLayoutinline
DrawBase() constSalLayoutinline
DrawOffset()SalLayoutinline
DrawOffset() constSalLayoutinline
DrawText(SalGraphics &) const final overrideGenericSalLayoutvirtual
DropGlyph(int nStart)GenericSalLayoutprivate
FillDXArray(std::vector< double > *pDXArray, const OUString &rStr) const final overrideGenericSalLayoutvirtual
GenericSalLayout(LogicalFontInstance &)GenericSalLayout
GenericSalLayout(const GenericSalLayout &)=deleteGenericSalLayoutprivate
GetBoundRect(tools::Rectangle &) constSalLayout
GetCaretPositions(std::vector< double > &rCaretPositions, const OUString &rStr) const overrideGenericSalLayoutvirtual
GetCharWidths(std::vector< double > &rCharWidths, const OUString &rStr) constGenericSalLayoutprivate
GetDrawPosition(const basegfx::B2DPoint &rRelative=basegfx::B2DPoint(0, 0)) constSalLayout
GetFont() constGenericSalLayoutinline
GetGlyphs() const final overrideGenericSalLayoutvirtual
GetNextGlyph(const GlyphItem **pGlyph, basegfx::B2DPoint &rPos, int &nStart, const LogicalFontInstance **ppGlyphFont=nullptr) const overrideGenericSalLayoutvirtual
GetOrientation() constSalLayoutinline
GetOutline(basegfx::B2DPolyPolygonVector &) constSalLayoutvirtual
GetSubpixelPositioning() constSalLayoutinline
GetTextBreak(double nMaxWidth, double nCharExtra, int nFactor) const final overrideGenericSalLayoutvirtual
GetTextWidth() const final overrideGenericSalLayoutvirtual
GlyphsImpl() constGenericSalLayoutinline
HasVerticalAlternate(sal_UCS4 aChar, sal_UCS4 aNextChar)GenericSalLayoutprivate
InitFont() constSalLayoutinlinevirtual
IsKashidaPosValid(int nCharPos, int nNextCharPos) const final overrideGenericSalLayoutvirtual
Justify(double nNewWidth)GenericSalLayoutprivate
LayoutText(vcl::text::ImplLayoutArgs &, const SalLayoutGlyphsImpl *) final overrideGenericSalLayoutvirtual
m_GlyphItemsGenericSalLayoutprivate
maDrawBaseSalLayoutprotected
maDrawOffsetSalLayoutmutableprotected
maFeaturesGenericSalLayoutprivate
maLanguageTagSalLayoutprotected
mbFuzzingGenericSalLayoutprivate
mbSubpixelPositioningSalLayoutprotected
mnEndCharPosSalLayoutprotected
mnMinCharPosSalLayoutprotected
mnOrientationSalLayoutprotected
MoveGlyph(int nStart, double nNewXPos)GenericSalLayoutprivate
mpVertGlyphsGenericSalLayoutprivate
msLanguageGenericSalLayoutprivate
MultiSalLayout::ImplAdjustMultiLayoutGenericSalLayoutfriend
mxBreakGenericSalLayoutprivate
operator=(const GenericSalLayout &)=deleteGenericSalLayoutprivate
ParseFeatures(std::u16string_view name)GenericSalLayoutprivate
SalLayout()SalLayoutprotected
SalLayout(const SalLayout &)=deleteSalLayoutprivate
SetNeedFallback(vcl::text::ImplLayoutArgs &, sal_Int32, bool)GenericSalLayoutprivate
SetSubpixelPositioning(bool bSubpixelPositioning)SalLayoutinline
Simplify(bool bIsBase)GenericSalLayoutprivate
~GenericSalLayout() overrideGenericSalLayout
~SalLayout()SalLayoutvirtual