This is the complete list of members for Typeface, including all inherited members.
applyVerticalHintingTransform(float fontHeight, Path &path) | Typeface | |
clearTypefaceCache() | Typeface | static |
ColourGlyphFormat enum name | Typeface | |
colourGlyphFormatBitmap enum value | Typeface | |
colourGlyphFormatCOLRv0 enum value | Typeface | |
colourGlyphFormatCOLRv1 enum value | Typeface | |
colourGlyphFormatSvg enum value | Typeface | |
createSystemFallback(const String &text, const String &language) const =0 | Typeface | pure virtual |
createSystemTypefaceFor(const Font &font) | Typeface | static |
createSystemTypefaceFor(const void *fontFileData, size_t fontFileDataSize) | Typeface | static |
createSystemTypefaceFor(Span< const std::byte >) | Typeface | static |
decReferenceCount() noexcept | ReferenceCountedObject | |
decReferenceCountWithoutDeleting() noexcept | ReferenceCountedObject | |
findSystemTypeface() | Typeface | static |
getColourGlyphFormats() const | Typeface | |
getEdgeTableForGlyph(TypefaceMetricsKind, int glyphNumber, const AffineTransform &transform, float normalisedHeight) | Typeface | |
getGlyphBounds(TypefaceMetricsKind, int glyphNumber) const | Typeface | |
getGlyphPositions(TypefaceMetricsKind, const String &text, Array< int > &glyphs, Array< float > &xOffsets, float normalisedHeight=1.0f, float horizontalScale=1.0f) | Typeface | |
getLayersForGlyph(TypefaceMetricsKind, int glyphNumber, const AffineTransform &, float normalisedHeight) const | Typeface | |
getMetrics(TypefaceMetricsKind) const | Typeface | |
getName() const noexcept | Typeface | |
getNativeDetails() const =0 | Typeface | pure virtual |
getNominalGlyphForCodepoint(juce_wchar) const | Typeface | |
getOutlineForGlyph(TypefaceMetricsKind, int glyphNumber, Path &path) const | Typeface | |
getReferenceCount() const noexcept | ReferenceCountedObject | |
getStringWidth(TypefaceMetricsKind, const String &text, float normalisedHeight=1.0f, float horizontalScale=1.0f) | Typeface | |
getStyle() const noexcept | Typeface | |
incReferenceCount() noexcept | ReferenceCountedObject | |
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 |
setTypefaceCacheSize(int numFontsToCache) | Typeface | static |
Typeface(const String &name, const String &newStyle) noexcept | Typeface | |
~ReferenceCountedObject() | ReferenceCountedObject | protectedvirtual |
~Typeface() override | Typeface |