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) noexcept | CustomTypeface |
addGlyphsFromOtherTypeface(Typeface &typefaceToCopy, juce_wchar characterStartIndex, int numCharacters) noexcept | CustomTypeface |
addKerningPair(juce_wchar char1, juce_wchar char2, float extraAmount) noexcept | CustomTypeface |
applyVerticalHintingTransform(float fontHeight, Path &path) | Typeface |
ascent | CustomTypeface | protected
clear() | CustomTypeface |
clearTypefaceCache() | Typeface | static
createSystemTypefaceFor(const Font &font) | Typeface | static
createSystemTypefaceFor(const void *fontFileData, size_t fontFileDataSize) | Typeface | static
CustomTypeface() | CustomTypeface |
CustomTypeface(InputStream &serialisedTypefaceStream) | CustomTypeface | explicit
decReferenceCount() noexcept | ReferenceCountedObject |
decReferenceCountWithoutDeleting() noexcept | ReferenceCountedObject |
defaultCharacter | CustomTypeface | protected
getAscent() const override | CustomTypeface | virtual
getDescent() const override | CustomTypeface | virtual
getEdgeTableForGlyph(int glyphNumber, const AffineTransform &, float fontHeight) override | CustomTypeface | virtual
getFallbackTypeface() | Typeface | protected static
getGlyphPositions(const String &, Array< int > &glyphs, Array< float > &xOffsets) override | CustomTypeface | virtual
getHeightToPointsFactor() const override | CustomTypeface | virtual
getName() const noexcept | Typeface |
getOutlineForGlyph(int glyphNumber, Path &) override | CustomTypeface | virtual
getReferenceCount() const noexcept | ReferenceCountedObject |
getStringWidth(const String &) override | CustomTypeface | virtual
getStyle() const noexcept | Typeface |
incReferenceCount() noexcept | ReferenceCountedObject |
isHinted() const | Typeface | virtual
isSuitableForFont(const Font &) const | Typeface | virtual
loadGlyphIfPossible(juce_wchar characterNeeded) | CustomTypeface | protected virtual
name | Typeface | protected
operator=(const ReferenceCountedObject &) noexcept | ReferenceCountedObject | protected
operator=(ReferenceCountedObject &&) noexcept | ReferenceCountedObject | protected
Ptr typedef | Typeface |
ReferenceCountedObject()=default | ReferenceCountedObject | protected
ReferenceCountedObject(const ReferenceCountedObject &) noexcept | ReferenceCountedObject | protected
ReferenceCountedObject(ReferenceCountedObject &&) noexcept | ReferenceCountedObject | protected
resetReferenceCount() noexcept | ReferenceCountedObject | protected
scanFolderForFonts(const File &folder) | Typeface | static
setCharacteristics(const String &fontFamily, float ascent, bool isBold, bool isItalic, juce_wchar defaultCharacter) noexcept | CustomTypeface |
setCharacteristics(const String &fontFamily, const String &fontStyle, float ascent, juce_wchar defaultCharacter) noexcept | CustomTypeface |
setTypefaceCacheSize(int numFontsToCache) | Typeface | static
style | Typeface | protected
Typeface(const String &name, const String &style) noexcept | Typeface | protected
writeToStream(OutputStream &outputStream) | CustomTypeface |
~CustomTypeface() override | CustomTypeface |
~ReferenceCountedObject() | ReferenceCountedObject | protected virtual
~Typeface() override | Typeface |