JUCE  v6.1.6 (6.0.8-1114)
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::GlyphArrangement Member List

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

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