JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::CustomTypeface Member List

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

addGlyph(juce_wchar character, const Path &path, float width) noexceptjuce::CustomTypeface
addGlyphsFromOtherTypeface(Typeface &typefaceToCopy, juce_wchar characterStartIndex, int numCharacters) noexceptjuce::CustomTypeface
addKerningPair(juce_wchar char1, juce_wchar char2, float extraAmount) noexceptjuce::CustomTypeface
applyVerticalHintingTransform(float fontHeight, Path &path)juce::Typeface
ascentjuce::CustomTypefaceprotected
clear()juce::CustomTypeface
clearTypefaceCache()juce::Typefacestatic
createSystemTypefaceFor(const Font &font)juce::Typefacestatic
createSystemTypefaceFor(const void *fontFileData, size_t fontFileDataSize)juce::Typefacestatic
CustomTypeface()juce::CustomTypeface
CustomTypeface(InputStream &serialisedTypefaceStream)juce::CustomTypefaceexplicit
decReferenceCount() noexceptjuce::ReferenceCountedObjectinline
decReferenceCountWithoutDeleting() noexceptjuce::ReferenceCountedObjectinline
defaultCharacterjuce::CustomTypefaceprotected
findGlyph(const juce_wchar character, bool loadIfNeeded) noexceptjuce::CustomTypefaceprivate
getAscent() const overridejuce::CustomTypefacevirtual
getDescent() const overridejuce::CustomTypefacevirtual
getEdgeTableForGlyph(int glyphNumber, const AffineTransform &, float fontHeight) overridejuce::CustomTypefacevirtual
getFallbackTypeface()juce::Typefaceprotectedstatic
getGlyphPositions(const String &, Array< int > &glyphs, Array< float > &xOffsets) overridejuce::CustomTypefacevirtual
getHeightToPointsFactor() const overridejuce::CustomTypefacevirtual
getName() const noexceptjuce::Typefaceinline
getOutlineForGlyph(int glyphNumber, Path &) overridejuce::CustomTypefacevirtual
getReferenceCount() const noexceptjuce::ReferenceCountedObjectinline
getStringWidth(const String &) overridejuce::CustomTypefacevirtual
getStyle() const noexceptjuce::Typefaceinline
glyphsjuce::CustomTypefaceprivate
incReferenceCount() noexceptjuce::ReferenceCountedObjectinline
isHinted() constjuce::Typefaceinlinevirtual
isSuitableForFont(const Font &) constjuce::Typefaceinlinevirtual
loadGlyphIfPossible(juce_wchar characterNeeded)juce::CustomTypefaceprotectedvirtual
lookupTablejuce::CustomTypefaceprivate
namejuce::Typefaceprotected
operator=(const ReferenceCountedObject &) noexceptjuce::ReferenceCountedObjectinlineprotected
operator=(ReferenceCountedObject &&) noexceptjuce::ReferenceCountedObjectinlineprotected
Ptr typedefjuce::Typeface
ReferenceCountedObject()juce::ReferenceCountedObjectinlineprotected
ReferenceCountedObject(const ReferenceCountedObject &) noexceptjuce::ReferenceCountedObjectinlineprotected
ReferenceCountedObject(ReferenceCountedObject &&) noexceptjuce::ReferenceCountedObjectinlineprotected
resetReferenceCount() noexceptjuce::ReferenceCountedObjectinlineprotected
scanFolderForFonts(const File &folder)juce::Typefacestatic
setCharacteristics(const String &fontFamily, float ascent, bool isBold, bool isItalic, juce_wchar defaultCharacter) noexceptjuce::CustomTypeface
setCharacteristics(const String &fontFamily, const String &fontStyle, float ascent, juce_wchar defaultCharacter) noexceptjuce::CustomTypeface
setTypefaceCacheSize(int numFontsToCache)juce::Typefacestatic
stylejuce::Typefaceprotected
Typeface(const String &name, const String &style) noexceptjuce::Typefaceprotected
writeToStream(OutputStream &outputStream)juce::CustomTypeface
~CustomTypeface() overridejuce::CustomTypeface
~ReferenceCountedObject()juce::ReferenceCountedObjectinlineprotectedvirtual
~Typeface()juce::Typefacevirtual