LibreOffice Module vcl (master) 1
Classes | Namespaces | Typedefs
impfontcache.hxx File Reference
#include <sal/config.h>
#include <rtl/ref.hxx>
#include <o3tl/lru_map.hxx>
#include <o3tl/hash_combine.hxx>
#include <tools/gen.hxx>
#include "font/FontSelectPattern.hxx"
#include "glyphid.hxx"
Include dependency graph for impfontcache.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GlyphBoundRectCacheKey
 
struct  GlyphBoundRectCacheHash
 
class  ImplFontCache
 
struct  ImplFontCache::IFSD_Equal
 
struct  ImplFontCache::IFSD_Hash
 

Namespaces

namespace  vcl
 
namespace  vcl::font
 A PhysicalFontFaceCollection is created by a PhysicalFontCollection and becomes invalid when original PhysicalFontCollection is modified.
 

Typedefs

typedef o3tl::lru_map< GlyphBoundRectCacheKey, tools::Rectangle, GlyphBoundRectCacheHashGlyphBoundRectCache
 

Typedef Documentation

◆ GlyphBoundRectCache

Definition at line 63 of file impfontcache.hxx.