| adjustSelectionRectForText(const TextRun &, LayoutRect &selectionRect, unsigned from=0, std::optional< unsigned > to=std::nullopt) const | WebCore::FontCascade | |
| adjustSelectionRectForText(const TextRun &, LayoutRect &selectionRect, unsigned from=0, std::optional< unsigned > to=std::nullopt) const | WebCore::FontCascade | |
| Auto enum value | WebCore::FontCascade | |
| canReceiveTextEmphasis(UChar32) | WebCore::FontCascade | static |
| canReceiveTextEmphasis(UChar32) | WebCore::FontCascade | static |
| characterRangeCodePath(const LChar *, unsigned) | WebCore::FontCascade | inlinestatic |
| characterRangeCodePath(const UChar *, unsigned len) | WebCore::FontCascade | static |
| characterRangeCodePath(const LChar *, unsigned) | WebCore::FontCascade | inlinestatic |
| characterRangeCodePath(const UChar *, unsigned len) | WebCore::FontCascade | static |
| CodePath enum name | WebCore::FontCascade | |
| CodePath enum name | WebCore::FontCascade | |
| codePath(const TextRun &) const | WebCore::FontCascade | |
| codePath() | WebCore::FontCascade | static |
| codePath(const TextRun &) const | WebCore::FontCascade | |
| codePath() | WebCore::FontCascade | static |
| Complex enum value | WebCore::FontCascade | |
| createLayout(RenderText &, float xPos, bool collapseWhiteSpace) const | WebCore::FontCascade | |
| createLayout(RenderText &, float xPos, bool collapseWhiteSpace) const | WebCore::FontCascade | |
| createWeakPtr() const | WebCore::FontCascade | inline |
| createWeakPtr() const | WebCore::FontCascade | inline |
| CustomFontNotReadyAction enum name | WebCore::FontCascade | |
| CustomFontNotReadyAction enum name | WebCore::FontCascade | |
| dashesForIntersectionsWithRect(const TextRun &, const FloatPoint &textOrigin, const FloatRect &lineExtents) const | WebCore::FontCascade | |
| dashesForIntersectionsWithRect(const TextRun &, const FloatPoint &textOrigin, const FloatRect &lineExtents) const | WebCore::FontCascade | |
| DoNotPaintIfFontNotReady enum value | WebCore::FontCascade | |
| drawEmphasisMarks(GraphicsContext &, const TextRun &, const AtomicString &mark, const FloatPoint &, unsigned from=0, std::optional< unsigned > to=std::nullopt) const | WebCore::FontCascade | |
| drawEmphasisMarks(GraphicsContext &, const TextRun &, const AtomicString &mark, const FloatPoint &, unsigned from=0, std::optional< unsigned > to=std::nullopt) const | WebCore::FontCascade | |
| drawGlyphs(GraphicsContext &, const Font &, const GlyphBuffer &, unsigned from, unsigned numGlyphs, const FloatPoint &, FontSmoothingMode) | WebCore::FontCascade | static |
| drawGlyphs(GraphicsContext &, const Font &, const GlyphBuffer &, unsigned from, unsigned numGlyphs, const FloatPoint &, FontSmoothingMode) | WebCore::FontCascade | static |
| drawText(GraphicsContext &, const TextRun &, const FloatPoint &, unsigned from=0, std::optional< unsigned > to=std::nullopt, CustomFontNotReadyAction=DoNotPaintIfFontNotReady) const | WebCore::FontCascade | |
| drawText(GraphicsContext &, const TextRun &, const FloatPoint &, unsigned from=0, std::optional< unsigned > to=std::nullopt, CustomFontNotReadyAction=DoNotPaintIfFontNotReady) const | WebCore::FontCascade | |
| emphasisMarkAscent(const AtomicString &) const | WebCore::FontCascade | |
| emphasisMarkAscent(const AtomicString &) const | WebCore::FontCascade | |
| emphasisMarkDescent(const AtomicString &) const | WebCore::FontCascade | |
| emphasisMarkDescent(const AtomicString &) const | WebCore::FontCascade | |
| emphasisMarkHeight(const AtomicString &) const | WebCore::FontCascade | |
| emphasisMarkHeight(const AtomicString &) const | WebCore::FontCascade | |
| enableKerning() const | WebCore::FontCascade | inline |
| enableKerning() const | WebCore::FontCascade | inline |
| expansionOpportunityCount(const StringView &, TextDirection, ExpansionBehavior) | WebCore::FontCascade | static |
| expansionOpportunityCount(const StringView &, TextDirection, ExpansionBehavior) | WebCore::FontCascade | static |
| fallbackRangesAt(unsigned) const | WebCore::FontCascade | inline |
| fallbackRangesAt(unsigned) const | WebCore::FontCascade | |
| familyAt(unsigned i) const | WebCore::FontCascade | inline |
| familyAt(unsigned i) const | WebCore::FontCascade | inline |
| familyCount() const | WebCore::FontCascade | inline |
| familyCount() const | WebCore::FontCascade | inline |
| fastAverageCharWidthIfAvailable(float &width) const | WebCore::FontCascade | |
| fastAverageCharWidthIfAvailable(float &width) const | WebCore::FontCascade | |
| firstFamily() const | WebCore::FontCascade | inline |
| firstFamily() const | WebCore::FontCascade | inline |
| FontCascade() | WebCore::FontCascade | |
| FontCascade(const FontCascadeDescription &, float letterSpacing=0, float wordSpacing=0) | WebCore::FontCascade | |
| FontCascade(const FontPlatformData &, FontSmoothingMode=AutoSmoothing) | WebCore::FontCascade | |
| FontCascade(const FontCascade &) | WebCore::FontCascade | |
| FontCascade() | WebCore::FontCascade | |
| FontCascade(const FontCascadeDescription &, float letterSpacing=0, float wordSpacing=0) | WebCore::FontCascade | |
| FontCascade(const FontPlatformData &, FontSmoothingMode=AutoSmoothing) | WebCore::FontCascade | |
| FontCascade(const FontCascade &) | WebCore::FontCascade | |
| fontDescription() const | WebCore::FontCascade | inline |
| fontDescription() const | WebCore::FontCascade | inline |
| fontForCombiningCharacterSequence(const UChar *, size_t length) const | WebCore::FontCascade | |
| fontForCombiningCharacterSequence(const UChar *, size_t length) const | WebCore::FontCascade | |
| fontMetrics() const | WebCore::FontCascade | inline |
| fontMetrics() const | WebCore::FontCascade | inline |
| fonts() const | WebCore::FontCascade | inline |
| fonts() const | WebCore::FontCascade | inline |
| fontSelector() const | WebCore::FontCascade | inline |
| fontSelector() const | WebCore::FontCascade | |
| glyphDataForCharacter(UChar32, bool mirror, FontVariant=AutoVariant) const | WebCore::FontCascade | |
| glyphDataForCharacter(UChar32, bool mirror, FontVariant=AutoVariant) const | WebCore::FontCascade | |
| hasValidAverageCharWidth() const | WebCore::FontCascade | |
| hasValidAverageCharWidth() const | WebCore::FontCascade | |
| isCJKIdeograph(UChar32) | WebCore::FontCascade | static |
| isCJKIdeograph(UChar32) | WebCore::FontCascade | static |
| isCJKIdeographOrSymbol(UChar32) | WebCore::FontCascade | static |
| isCJKIdeographOrSymbol(UChar32) | WebCore::FontCascade | static |
| isFixedPitch() const | WebCore::FontCascade | inline |
| isFixedPitch() const | WebCore::FontCascade | |
| isPlatformFont() const | WebCore::FontCascade | inline |
| isPlatformFont() const | WebCore::FontCascade | inline |
| isSmallCaps() const | WebCore::FontCascade | inline |
| isSmallCaps() const | WebCore::FontCascade | inline |
| italic() const | WebCore::FontCascade | inline |
| italic() const | WebCore::FontCascade | inline |
| leadingExpansionOpportunity(const StringView &, TextDirection) | WebCore::FontCascade | static |
| leadingExpansionOpportunity(const StringView &, TextDirection) | WebCore::FontCascade | static |
| letterSpacing() const | WebCore::FontCascade | inline |
| letterSpacing() const | WebCore::FontCascade | inline |
| normalizeSpaces(UChar character) | WebCore::FontCascade | inlinestatic |
| normalizeSpaces(const LChar *, unsigned length) | WebCore::FontCascade | static |
| normalizeSpaces(const UChar *, unsigned length) | WebCore::FontCascade | static |
| normalizeSpaces(UChar character) | WebCore::FontCascade | inlinestatic |
| normalizeSpaces(const LChar *, unsigned length) | WebCore::FontCascade | static |
| normalizeSpaces(const UChar *, unsigned length) | WebCore::FontCascade | static |
| offsetForPosition(const TextRun &, float position, bool includePartialGlyphs) const | WebCore::FontCascade | |
| offsetForPosition(const TextRun &, float position, bool includePartialGlyphs) const | WebCore::FontCascade | |
| operator!=(const FontCascade &other) const | WebCore::FontCascade | inline |
| operator!=(const FontCascade &other) const | WebCore::FontCascade | inline |
| operator=(const FontCascade &) | WebCore::FontCascade | |
| operator=(const FontCascade &) | WebCore::FontCascade | |
| operator==(const FontCascade &other) const | WebCore::FontCascade | |
| operator==(const FontCascade &other) const | WebCore::FontCascade | |
| pixelSize() const | WebCore::FontCascade | inline |
| pixelSize() const | WebCore::FontCascade | inline |
| primaryFont() const | WebCore::FontCascade | inline |
| primaryFont() const | WebCore::FontCascade | |
| primaryFontIsSystemFont() const | WebCore::FontCascade | |
| primaryFontIsSystemFont() const | WebCore::FontCascade | |
| renderingMode() const | WebCore::FontCascade | inline |
| renderingMode() const | WebCore::FontCascade | inline |
| requiresShaping() const | WebCore::FontCascade | inline |
| requiresShaping() const | WebCore::FontCascade | inline |
| s_codePath | WebCore::FontCascade | static |
| setCodePath(CodePath) | WebCore::FontCascade | static |
| setCodePath(CodePath) | WebCore::FontCascade | static |
| setLetterSpacing(float s) | WebCore::FontCascade | inline |
| setLetterSpacing(float s) | WebCore::FontCascade | inline |
| setShouldUseSmoothing(bool) | WebCore::FontCascade | static |
| setShouldUseSmoothing(bool) | WebCore::FontCascade | static |
| setWordSpacing(float s) | WebCore::FontCascade | inline |
| setWordSpacing(float s) | WebCore::FontCascade | inline |
| shouldUseSmoothing() | WebCore::FontCascade | static |
| shouldUseSmoothing() | WebCore::FontCascade | static |
| Simple enum value | WebCore::FontCascade | |
| SimpleWithGlyphOverflow enum value | WebCore::FontCascade | |
| size() const | WebCore::FontCascade | inline |
| size() const | WebCore::FontCascade | inline |
| spaceWidth() const | WebCore::FontCascade | inline |
| spaceWidth() const | WebCore::FontCascade | inline |
| tabWidth(const Font &, unsigned tabSize, float position) const | WebCore::FontCascade | inline |
| tabWidth(unsigned tabSize, float position) const | WebCore::FontCascade | inline |
| tabWidth(const Font &, unsigned tabSize, float position) const | WebCore::FontCascade | |
| tabWidth(unsigned tabSize, float position) const | WebCore::FontCascade | inline |
| trailingExpansionOpportunity(const StringView &, TextDirection) | WebCore::FontCascade | static |
| trailingExpansionOpportunity(const StringView &, TextDirection) | WebCore::FontCascade | static |
| treatAsSpace(UChar c) | WebCore::FontCascade | inlinestatic |
| treatAsSpace(UChar c) | WebCore::FontCascade | inlinestatic |
| treatAsZeroWidthSpace(UChar c) | WebCore::FontCascade | inlinestatic |
| treatAsZeroWidthSpace(UChar c) | WebCore::FontCascade | inlinestatic |
| treatAsZeroWidthSpaceInComplexScript(UChar c) | WebCore::FontCascade | inlinestatic |
| treatAsZeroWidthSpaceInComplexScript(UChar c) | WebCore::FontCascade | inlinestatic |
| update(RefPtr< FontSelector > &&=nullptr) const | WebCore::FontCascade | |
| update(RefPtr< FontSelector > &&=nullptr) const | WebCore::FontCascade | |
| useBackslashAsYenSymbol() const | WebCore::FontCascade | inline |
| useBackslashAsYenSymbol() const | WebCore::FontCascade | inline |
| UseFallbackIfFontNotReady enum value | WebCore::FontCascade | |
| weight() const | WebCore::FontCascade | inline |
| weight() const | WebCore::FontCascade | inline |
| width(const TextRun &, HashSet< const Font *> *fallbackFonts=0, GlyphOverflow *=0) const | WebCore::FontCascade | |
| width(TextLayout &, unsigned from, unsigned len, HashSet< const Font *> *fallbackFonts=0) | WebCore::FontCascade | static |
| width(const TextRun &, HashSet< const Font *> *fallbackFonts=0, GlyphOverflow *=0) const | WebCore::FontCascade | |
| width(TextLayout &, unsigned from, unsigned len, HashSet< const Font *> *fallbackFonts=0) | WebCore::FontCascade | static |
| widthForSimpleText(StringView text) const | WebCore::FontCascade | |
| widthForSimpleText(StringView text) const | WebCore::FontCascade | |
| WidthIterator | WebCore::FontCascade | friend |
| widthVariant() const | WebCore::FontCascade | inline |
| widthVariant() const | WebCore::FontCascade | inline |
| wordSpacing() const | WebCore::FontCascade | inline |
| wordSpacing() const | WebCore::FontCascade | inline |