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

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

bold enum valueFont
boldened() constFont
checkTypefaceSuitability()Fontprivate
dupeInternalIfShared()Fontprivate
findAllTypefaceNames()Fontstatic
findAllTypefaceStyles(const String &family)Fontstatic
findFonts(Array< Font > &results)Fontstatic
fontFontprivate
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() constFont
getAscentInPoints() constFont
getAvailableStyles() constFont
getDefaultMinimumHorizontalScaleFactor() noexceptFontstatic
getDefaultMonospacedFontName()Fontstatic
getDefaultSansSerifFontName()Fontstatic
getDefaultSerifFontName()Fontstatic
getDefaultStyle()Fontstatic
getDefaultTypefaceForFont(const Font &font)Fontstatic
getDescent() constFont
getDescentInPoints() constFont
getExtraKerningFactor() const noexceptFont
getFallbackFontName()Fontstatic
getFallbackFontStyle()Fontstatic
getGlyphPositions(const String &text, Array< int > &glyphs, Array< float > &xOffsets) constFont
getHeight() const noexceptFont
getHeightInPoints() constFont
getHeightToPointsFactor() constFontprivate
getHorizontalScale() const noexceptFont
getStringWidth(const String &text) constFont
getStringWidthFloat(const String &text) constFont
getStyleFlags() const noexceptFont
getTypeface() constFont
getTypefaceName() const noexceptFont
getTypefaceStyle() const noexceptFont
isBold() const noexceptFont
isItalic() const noexceptFont
isUnderlined() const noexceptFont
italic enum valueFont
italicised() constFont
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() constFont
underlined enum valueFont
withExtraKerningFactor(float extraKerning) constFont
withHeight(float height) constFont
withHorizontalScale(float scaleFactor) constFont
withPointHeight(float heightInPoints) constFont
withStyle(int styleFlags) constFont
withTypefaceStyle(const String &newStyle) constFont
~Font() noexceptFont