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) | GlyphArrangement | private |
| clear() | GlyphArrangement | |
| createPath(Path &path) const | GlyphArrangement | |
| draw(const Graphics &) const | GlyphArrangement | |
| draw(const Graphics &, const AffineTransform &) const | GlyphArrangement | |
| drawGlyphUnderline(const Graphics &, const PositionedGlyph &, int, const AffineTransform &) const | GlyphArrangement | private |
| findGlyphIndexAt(float x, float y) const | GlyphArrangement | |
| fitLineIntoSpace(int start, int numGlyphs, float x, float y, float w, float h, const Font &, Justification, float minimumHorizontalScale) | GlyphArrangement | private |
| getBoundingBox(int startIndex, int numGlyphs, bool includeWhitespace) const | GlyphArrangement | |
| getGlyph(int index) const noexcept | GlyphArrangement | |
| getNumGlyphs() const noexcept | GlyphArrangement | inline |
| GlyphArrangement() | GlyphArrangement | |
| GlyphArrangement(const GlyphArrangement &) | GlyphArrangement | |
| glyphs | GlyphArrangement | private |
| insertEllipsis(const Font &, float maxXPos, int startIndex, int endIndex) | GlyphArrangement | private |
| 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) | GlyphArrangement | private |
| spreadOutLine(int start, int numGlyphs, float targetWidth) | GlyphArrangement | private |
| stretchRangeOfGlyphs(int startIndex, int numGlyphs, float horizontalScaleFactor) | GlyphArrangement | |
| ~GlyphArrangement() | GlyphArrangement |