JUCE
Font Member List

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

bold enum valueFont
boldened() const Font
findAllTypefaceNames()Fontstatic
findAllTypefaceStyles(const String &family)Fontstatic
findFonts(Array< Font > &results)Fontstatic
Font(float fontHeight, int styleFlags=plain)Font
Font(const String &typefaceName, float fontHeight, int styleFlags)Font
Font(const String &typefaceName, const String &typefaceStyle, float fontHeight)Font
Font(const Font &other) noexceptFont
Font(const Typeface::Ptr &typeface)Font
Font()Font
Font(Font &&other) noexceptFont
FontStyleFlags enum nameFont
fromString(const String &fontDescription)Fontstatic
getAscent() const Font
getAscentInPoints() const Font
getAvailableStyles() const Font
getDefaultMinimumHorizontalScaleFactor() noexceptFontstatic
getDefaultMonospacedFontName()Fontstatic
getDefaultSansSerifFontName()Fontstatic
getDefaultSerifFontName()Fontstatic
getDefaultStyle()Fontstatic
getDefaultTypefaceForFont(const Font &font)Fontstatic
getDescent() const Font
getDescentInPoints() const Font
getExtraKerningFactor() const noexceptFont
getFallbackFontName()Fontstatic
getFallbackFontStyle()Fontstatic
getGlyphPositions(const String &text, Array< int > &glyphs, Array< float > &xOffsets) const Font
getHeight() const noexceptFont
getHeightInPoints() const Font
getHorizontalScale() const noexceptFont
getStringWidth(const String &text) const Font
getStringWidthFloat(const String &text) const Font
getStyleFlags() const noexceptFont
getTypeface() const Font
getTypefaceName() const noexceptFont
getTypefaceStyle() const noexceptFont
isBold() const noexceptFont
isItalic() const noexceptFont
isUnderlined() const noexceptFont
italic enum valueFont
italicised() const Font
operator!=(const Font &other) const noexceptFont
operator=(Font &&other) noexceptFont
operator=(const Font &other) noexceptFont
operator==(const Font &other) const noexceptFont
plain enum valueFont
setBold(bool shouldBeBold)Font
setDefaultMinimumHorizontalScaleFactor(float newMinimumScaleFactor) noexceptFontstatic
setExtraKerningFactor(float extraKerning)Font
setFallbackFontName(const String &name)Fontstatic
setFallbackFontStyle(const String &style)Fontstatic
setHeight(float newHeight)Font
setHeightWithoutChangingWidth(float newHeight)Font
setHorizontalScale(float scaleFactor)Font
setItalic(bool shouldBeItalic)Font
setSizeAndStyle(float newHeight, int newStyleFlags, float newHorizontalScale, float newKerningAmount)Font
setSizeAndStyle(float newHeight, const String &newStyle, float newHorizontalScale, float newKerningAmount)Font
setStyleFlags(int newFlags)Font
setTypefaceName(const String &faceName)Font
setTypefaceStyle(const String &newStyle)Font
setUnderline(bool shouldBeUnderlined)Font
toString() const Font
underlined enum valueFont
withExtraKerningFactor(float extraKerning) const Font
withHeight(float height) const Font
withHorizontalScale(float scaleFactor) const Font
withPointHeight(float heightInPoints) const Font
withStyle(int styleFlags) const Font
withTypefaceStyle(const String &newStyle) const Font
~Font() noexceptFont