JUCE  v5.1.1-3-g1a0b28c73
JUCE API
GlyphArrangement Member List

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

addCurtailedLineOfText(const Font &font, const String &text, float x, float y, float maxWidthPixels, bool useEllipsis)GlyphArrangement
addFittedText(const Font &font, const String &text, float x, float y, float width, float height, Justification layout, int maximumLinesToUse, float minimumHorizontalScale=0.0f)GlyphArrangement
addGlyph(const PositionedGlyph &)GlyphArrangement
addGlyphArrangement(const GlyphArrangement &)GlyphArrangement
addJustifiedText(const Font &font, const String &text, float x, float y, float maxLineWidth, Justification horizontalLayout)GlyphArrangement
addLineOfText(const Font &font, const String &text, float x, float y)GlyphArrangement
addLinesWithLineBreaks(const String &, const Font &, float x, float y, float width, float height, Justification)GlyphArrangementprivate
clear()GlyphArrangement
createPath(Path &path) constGlyphArrangement
draw(const Graphics &) constGlyphArrangement
draw(const Graphics &, const AffineTransform &) constGlyphArrangement
drawGlyphUnderline(const Graphics &, const PositionedGlyph &, int, const AffineTransform &) constGlyphArrangementprivate
findGlyphIndexAt(float x, float y) constGlyphArrangement
fitLineIntoSpace(int start, int numGlyphs, float x, float y, float w, float h, const Font &, Justification, float minimumHorizontalScale)GlyphArrangementprivate
getBoundingBox(int startIndex, int numGlyphs, bool includeWhitespace) constGlyphArrangement
getGlyph(int index) const noexceptGlyphArrangement
getNumGlyphs() const noexceptGlyphArrangementinline
GlyphArrangement()GlyphArrangement
GlyphArrangement(const GlyphArrangement &)GlyphArrangement
glyphsGlyphArrangementprivate
insertEllipsis(const Font &, float maxXPos, int startIndex, int endIndex)GlyphArrangementprivate
justifyGlyphs(int startIndex, int numGlyphs, float x, float y, float width, float height, Justification justification)GlyphArrangement
moveRangeOfGlyphs(int startIndex, int numGlyphs, float deltaX, float deltaY)GlyphArrangement
operator=(const GlyphArrangement &)GlyphArrangement
removeRangeOfGlyphs(int startIndex, int numGlyphs)GlyphArrangement
splitLines(const String &, Font, int start, float x, float y, float w, float h, int maxLines, float lineWidth, Justification, float minimumHorizontalScale)GlyphArrangementprivate
spreadOutLine(int start, int numGlyphs, float targetWidth)GlyphArrangementprivate
stretchRangeOfGlyphs(int startIndex, int numGlyphs, float horizontalScaleFactor)GlyphArrangement
~GlyphArrangement()GlyphArrangement