| LibreOffice Module vcl (master) 1
    | 
| Public Member Functions | |
| CachedGlyphsKey (const VclPtr< const OutputDevice > &dev, OUString t, sal_Int32 i, sal_Int32 l, tools::Long w) | |
| bool | operator== (const CachedGlyphsKey &other) const | 
| Public Attributes | |
| OUString | text | 
| sal_Int32 | index | 
| sal_Int32 | len | 
| tools::Long | logicWidth | 
| FontMetric | fontMetric | 
| double | fontScaleX | 
| double | fontScaleY | 
| MapMode | mapMode | 
| bool | rtl | 
| bool | disabledLigatures | 
| bool | artificialItalic | 
| bool | artificialBold | 
| vcl::text::ComplexTextLayoutFlags | layoutMode | 
| LanguageType | digitLanguage | 
| size_t | hashValue | 
Definition at line 73 of file glyphitemcache.hxx.
| SalLayoutGlyphsCache::CachedGlyphsKey::CachedGlyphsKey | ( | const VclPtr< const OutputDevice > & | dev, | 
| OUString | t, | ||
| sal_Int32 | i, | ||
| sal_Int32 | l, | ||
| tools::Long | w | ||
| ) | 
Definition at line 478 of file impglyphitem.cxx.
References artificialBold, artificialItalic, digitLanguage, disabledLigatures, fontMetric, fontScaleX, fontScaleY, o3tl::strong_int< typename UNDERLYING_TYPE, typename PHANTOM_TYPE >::get(), VclPtr< reference_type >::get(), OutputDevice::GetFontInstance(), LogicalFontInstance::GetFontSelectPattern(), MapMode::GetHashValue(), FontMetric::GetHashValueIgnoreColor(), FontAttributes::GetPitch(), LogicalFontInstance::GetScale(), o3tl::hash_combine(), hashValue, i, index, index, layoutMode, len, logicWidth, mapMode, LogicalFontInstance::NeedsArtificialBold(), LogicalFontInstance::NeedsArtificialItalic(), PITCH_FIXED, t, text(), text, and w.
| 
 | inline | 
Definition at line 527 of file impglyphitem.cxx.
References artificialBold, artificialItalic, digitLanguage, disabledLigatures, fontMetric, fontScaleX, fontScaleY, hashValue, index, index, layoutMode, len, logicWidth, mapMode, rtl, text(), and text.
| bool SalLayoutGlyphsCache::CachedGlyphsKey::artificialBold | 
Definition at line 86 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), and operator==().
| bool SalLayoutGlyphsCache::CachedGlyphsKey::artificialItalic | 
Definition at line 85 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), and operator==().
| LanguageType SalLayoutGlyphsCache::CachedGlyphsKey::digitLanguage | 
Definition at line 88 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), and operator==().
| bool SalLayoutGlyphsCache::CachedGlyphsKey::disabledLigatures | 
Definition at line 84 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), and operator==().
| FontMetric SalLayoutGlyphsCache::CachedGlyphsKey::fontMetric | 
Definition at line 79 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), and operator==().
| double SalLayoutGlyphsCache::CachedGlyphsKey::fontScaleX | 
Definition at line 80 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), and operator==().
| double SalLayoutGlyphsCache::CachedGlyphsKey::fontScaleY | 
Definition at line 81 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), and operator==().
| size_t SalLayoutGlyphsCache::CachedGlyphsKey::hashValue | 
Definition at line 89 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), SalLayoutGlyphsCache::CachedGlyphsHash::operator()(), and operator==().
| sal_Int32 SalLayoutGlyphsCache::CachedGlyphsKey::index | 
Definition at line 76 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), and operator==().
| vcl::text::ComplexTextLayoutFlags SalLayoutGlyphsCache::CachedGlyphsKey::layoutMode | 
Definition at line 87 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), and operator==().
| sal_Int32 SalLayoutGlyphsCache::CachedGlyphsKey::len | 
Definition at line 77 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), and operator==().
| tools::Long SalLayoutGlyphsCache::CachedGlyphsKey::logicWidth | 
Definition at line 78 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), and operator==().
| MapMode SalLayoutGlyphsCache::CachedGlyphsKey::mapMode | 
Definition at line 82 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), and operator==().
| bool SalLayoutGlyphsCache::CachedGlyphsKey::rtl | 
Definition at line 83 of file glyphitemcache.hxx.
Referenced by operator==().
| OUString SalLayoutGlyphsCache::CachedGlyphsKey::text | 
Definition at line 75 of file glyphitemcache.hxx.
Referenced by CachedGlyphsKey(), and operator==().