JUCE
Typeface Member List

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

applyVerticalHintingTransform(float fontHeight, Path &path)Typeface
clearTypefaceCache()Typefacestatic
createSystemTypefaceFor(const Font &font)Typefacestatic
createSystemTypefaceFor(const void *fontFileData, size_t fontFileDataSize)Typefacestatic
decReferenceCount() noexceptReferenceCountedObject
decReferenceCountWithoutDeleting() noexceptReferenceCountedObject
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 noexceptTypeface
getOutlineForGlyph(int glyphNumber, Path &path)=0Typefacepure virtual
getReferenceCount() const noexceptReferenceCountedObject
getStringWidth(const String &text)=0Typefacepure virtual
getStyle() const noexceptTypeface
incReferenceCount() noexceptReferenceCountedObject
isHinted() constTypefacevirtual
isSuitableForFont(const Font &) constTypefacevirtual
nameTypefaceprotected
operator=(const ReferenceCountedObject &) noexceptReferenceCountedObjectprotected
operator=(ReferenceCountedObject &&) noexceptReferenceCountedObjectprotected
Ptr typedefTypeface
ReferenceCountedObject()=defaultReferenceCountedObjectprotected
ReferenceCountedObject(const ReferenceCountedObject &) noexceptReferenceCountedObjectprotected
ReferenceCountedObject(ReferenceCountedObject &&) noexceptReferenceCountedObjectprotected
resetReferenceCount() noexceptReferenceCountedObjectprotected
scanFolderForFonts(const File &folder)Typefacestatic
setTypefaceCacheSize(int numFontsToCache)Typefacestatic
styleTypefaceprotected
Typeface(const String &name, const String &style) noexceptTypefaceprotected
~ReferenceCountedObject()ReferenceCountedObjectprotectedvirtual
~Typeface() overrideTypeface