JUCE
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
createSystemTypefaceFor(const Font &font)Typefacestatic
createSystemTypefaceFor(const void *fontFileData, size_t fontFileDataSize)Typefacestatic
CustomTypeface()CustomTypeface
CustomTypeface(InputStream &serialisedTypefaceStream)CustomTypefaceexplicit
decReferenceCount() noexceptReferenceCountedObject
decReferenceCountWithoutDeleting() noexceptReferenceCountedObject
defaultCharacterCustomTypefaceprotected
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 noexceptTypeface
getOutlineForGlyph(int glyphNumber, Path &) overrideCustomTypefacevirtual
getReferenceCount() const noexceptReferenceCountedObject
getStringWidth(const String &) overrideCustomTypefacevirtual
getStyle() const noexceptTypeface
incReferenceCount() noexceptReferenceCountedObject
isHinted() constTypefacevirtual
isSuitableForFont(const Font &) constTypefacevirtual
loadGlyphIfPossible(juce_wchar characterNeeded)CustomTypefaceprotectedvirtual
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
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() overrideCustomTypeface
~ReferenceCountedObject()ReferenceCountedObjectprotectedvirtual
~Typeface() overrideTypeface