|
| WEBCORE_EXPORT | ~Font () |
| |
| const FontPlatformData & | platformData () const |
| |
| const OpenTypeMathData * | mathData () const |
| |
| const Font * | smallCapsFont (const FontDescription &) const |
| |
| const Font & | noSynthesizableFeaturesFont () const |
| |
| const Font * | emphasisMarkFont (const FontDescription &) const |
| |
| const Font & | brokenIdeographFont () const |
| |
| const Font & | nonSyntheticItalicFont () const |
| |
| const Font * | variantFont (const FontDescription &description, FontVariant variant) const |
| |
| bool | variantCapsSupportsCharacterForSynthesis (FontVariantCaps, UChar32) const |
| |
| const Font & | verticalRightOrientationFont () const |
| |
| const Font & | uprightOrientationFont () const |
| |
| bool | hasVerticalGlyphs () const |
| |
| bool | isTextOrientationFallback () const |
| |
| FontMetrics & | fontMetrics () |
| |
| const FontMetrics & | fontMetrics () const |
| |
| float | sizePerUnit () const |
| |
| float | maxCharWidth () const |
| |
| void | setMaxCharWidth (float maxCharWidth) |
| |
| float | avgCharWidth () const |
| |
| void | setAvgCharWidth (float avgCharWidth) |
| |
| FloatRect | boundsForGlyph (Glyph) const |
| |
| float | widthForGlyph (Glyph) const |
| |
| FloatRect | platformBoundsForGlyph (Glyph) const |
| |
| float | platformWidthForGlyph (Glyph) const |
| |
| float | spaceWidth () const |
| |
| float | adjustedSpaceWidth () const |
| |
| void | setSpaceWidths (float spaceWidth) |
| |
| Glyph | spaceGlyph () const |
| |
| void | setSpaceGlyph (Glyph spaceGlyph) |
| |
| Glyph | zeroWidthSpaceGlyph () const |
| |
| void | setZeroWidthSpaceGlyph (Glyph spaceGlyph) |
| |
| bool | isZeroWidthSpaceGlyph (Glyph glyph) const |
| |
| Glyph | zeroGlyph () const |
| |
| void | setZeroGlyph (Glyph zeroGlyph) |
| |
| GlyphData | glyphDataForCharacter (UChar32) const |
| |
| Glyph | glyphForCharacter (UChar32) const |
| |
| RefPtr< Font > | systemFallbackFontForCharacter (UChar32, const FontDescription &, bool isForPlatformFont) const |
| |
| const GlyphPage * | glyphPage (unsigned pageNumber) const |
| |
| void | determinePitch () |
| |
| Pitch | pitch () const |
| |
| bool | isCustomFont () const |
| |
| bool | isLoading () const |
| |
| String | description () const |
| |
| bool | applyTransforms (GlyphBufferGlyph *, GlyphBufferAdvance *, size_t glyphCount, bool enableKerning, bool requiresShaping) const |
| |
| WEBCORE_EXPORT | ~Font () |
| |
| const FontPlatformData & | platformData () const |
| |
| const OpenTypeMathData * | mathData () const |
| |
| const Font * | smallCapsFont (const FontDescription &) const |
| |
| const Font & | noSynthesizableFeaturesFont () const |
| |
| const Font * | emphasisMarkFont (const FontDescription &) const |
| |
| const Font & | brokenIdeographFont () const |
| |
| const Font & | nonSyntheticItalicFont () const |
| |
| const Font * | variantFont (const FontDescription &description, FontVariant variant) const |
| |
| bool | variantCapsSupportsCharacterForSynthesis (FontVariantCaps, UChar32) const |
| |
| const Font & | verticalRightOrientationFont () const |
| |
| const Font & | uprightOrientationFont () const |
| |
| bool | hasVerticalGlyphs () const |
| |
| bool | isTextOrientationFallback () const |
| |
| FontMetrics & | fontMetrics () |
| |
| const FontMetrics & | fontMetrics () const |
| |
| float | sizePerUnit () const |
| |
| float | maxCharWidth () const |
| |
| void | setMaxCharWidth (float maxCharWidth) |
| |
| float | avgCharWidth () const |
| |
| void | setAvgCharWidth (float avgCharWidth) |
| |
| FloatRect | boundsForGlyph (Glyph) const |
| |
| float | widthForGlyph (Glyph) const |
| |
| FloatRect | platformBoundsForGlyph (Glyph) const |
| |
| float | platformWidthForGlyph (Glyph) const |
| |
| float | spaceWidth () const |
| |
| float | adjustedSpaceWidth () const |
| |
| void | setSpaceWidths (float spaceWidth) |
| |
| Glyph | spaceGlyph () const |
| |
| void | setSpaceGlyph (Glyph spaceGlyph) |
| |
| Glyph | zeroWidthSpaceGlyph () const |
| |
| void | setZeroWidthSpaceGlyph (Glyph spaceGlyph) |
| |
| bool | isZeroWidthSpaceGlyph (Glyph glyph) const |
| |
| Glyph | zeroGlyph () const |
| |
| void | setZeroGlyph (Glyph zeroGlyph) |
| |
| GlyphData | glyphDataForCharacter (UChar32) const |
| |
| Glyph | glyphForCharacter (UChar32) const |
| |
| RefPtr< Font > | systemFallbackFontForCharacter (UChar32, const FontDescription &, bool isForPlatformFont) const |
| |
| const GlyphPage * | glyphPage (unsigned pageNumber) const |
| |
| void | determinePitch () |
| |
| Pitch | pitch () const |
| |
| bool | isCustomFont () const |
| |
| bool | isLoading () const |
| |
| String | description () const |
| |
| bool | applyTransforms (GlyphBufferGlyph *, GlyphBufferAdvance *, size_t glyphCount, bool enableKerning, bool requiresShaping) const |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |