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

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

applyVerticalHintingTransform(float fontHeight, Path &path)Typeface
clearTypefaceCache()Typefacestatic
ContainerDeletePolicy< HintingParams >Typefacefriend
createSystemTypefaceFor(const Font &font)Typefacestatic
createSystemTypefaceFor(const void *fontFileData, size_t fontFileDataSize)Typefacestatic
decReferenceCount() noexceptReferenceCountedObjectinline
decReferenceCountWithoutDeleting() noexceptReferenceCountedObjectinline
getAscent() const =0Typefacepure virtual
getDescent() const =0Typefacepure virtual
getEdgeTableForGlyph(int glyphNumber, const AffineTransform &transform, float fontHeight)Typefacevirtual
getFallbackTypeface()Typefaceprotectedstatic
getGlyphPositions(const String &text, Array< int > &glyphs, Array< float > &xOffsets)=0Typefacepure virtual
getHeightToPointsFactor() const =0Typefacepure virtual
getName() const noexceptTypefaceinline
getOutlineForGlyph(int glyphNumber, Path &path)=0Typefacepure virtual
getReferenceCount() const noexceptReferenceCountedObjectinline
getStringWidth(const String &text)=0Typefacepure virtual
getStyle() const noexceptTypefaceinline
hintingLockTypefaceprivate
hintingParamsTypefaceprivate
incReferenceCount() noexceptReferenceCountedObjectinline
isHinted() constTypefaceinlinevirtual
isSuitableForFont(const Font &) constTypefaceinlinevirtual
nameTypefaceprotected
Ptr typedefTypeface
ReferenceCountedObject()ReferenceCountedObjectinlineprotected
resetReferenceCount() noexceptReferenceCountedObjectinlineprotected
scanFolderForFonts(const File &folder)Typefacestatic
setTypefaceCacheSize(int numFontsToCache)Typefacestatic
styleTypefaceprotected
Typeface(const String &name, const String &style) noexceptTypefaceprotected
~ReferenceCountedObject()ReferenceCountedObjectinlineprotectedvirtual
~Typeface()Typefacevirtual