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

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

addGlyph(juce_wchar character, const Path &path, float width) noexceptCustomTypeface
addGlyphsFromOtherTypeface(Typeface &typefaceToCopy, juce_wchar characterStartIndex, int numCharacters) noexceptCustomTypeface
addKerningPair(juce_wchar char1, juce_wchar char2, float extraAmount) noexceptCustomTypeface
applyVerticalHintingTransform(float fontHeight, Path &path)Typeface
ascentCustomTypefaceprotected
clear()CustomTypeface
clearTypefaceCache()Typefacestatic
ContainerDeletePolicy< GlyphInfo >CustomTypefacefriend
createSystemTypefaceFor(const Font &font)Typefacestatic
createSystemTypefaceFor(const void *fontFileData, size_t fontFileDataSize)Typefacestatic
CustomTypeface()CustomTypeface
CustomTypeface(InputStream &serialisedTypefaceStream)CustomTypefaceexplicit
decReferenceCount() noexceptReferenceCountedObjectinline
decReferenceCountWithoutDeleting() noexceptReferenceCountedObjectinline
defaultCharacterCustomTypefaceprotected
findGlyph(const juce_wchar character, bool loadIfNeeded) noexceptCustomTypefaceprivate
getAscent() const overrideCustomTypefacevirtual
getDescent() const overrideCustomTypefacevirtual
getEdgeTableForGlyph(int glyphNumber, const AffineTransform &, float fontHeight) overrideCustomTypefacevirtual
getFallbackTypeface()Typefaceprotectedstatic
getGlyphPositions(const String &, Array< int > &glyphs, Array< float > &xOffsets) overrideCustomTypefacevirtual
getHeightToPointsFactor() const overrideCustomTypefacevirtual
getName() const noexceptTypefaceinline
getOutlineForGlyph(int glyphNumber, Path &) overrideCustomTypefacevirtual
getReferenceCount() const noexceptReferenceCountedObjectinline
getStringWidth(const String &) overrideCustomTypefacevirtual
getStyle() const noexceptTypefaceinline
glyphsCustomTypefaceprivate
incReferenceCount() noexceptReferenceCountedObjectinline
isHinted() constTypefaceinlinevirtual
isSuitableForFont(const Font &) constTypefaceinlinevirtual
loadGlyphIfPossible(juce_wchar characterNeeded)CustomTypefaceprotectedvirtual
lookupTableCustomTypefaceprivate
nameTypefaceprotected
Ptr typedefTypeface
ReferenceCountedObject()ReferenceCountedObjectinlineprotected
resetReferenceCount() noexceptReferenceCountedObjectinlineprotected
scanFolderForFonts(const File &folder)Typefacestatic
setCharacteristics(const String &fontFamily, float ascent, bool isBold, bool isItalic, juce_wchar defaultCharacter) noexceptCustomTypeface
setCharacteristics(const String &fontFamily, const String &fontStyle, float ascent, juce_wchar defaultCharacter) noexceptCustomTypeface
setTypefaceCacheSize(int numFontsToCache)Typefacestatic
styleTypefaceprotected
Typeface(const String &name, const String &style) noexceptTypefaceprotected
writeToStream(OutputStream &outputStream)CustomTypeface
~CustomTypeface()CustomTypeface
~ReferenceCountedObject()ReferenceCountedObjectinlineprotectedvirtual
~Typeface()Typefacevirtual