webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | Static Public Member Functions | Friends | List of all members
WebCore::FontDatabase Class Reference

Classes

struct  InstalledFont
 
struct  InstalledFontFamily
 

Public Member Functions

 FontDatabase (const FontDatabase &)=delete
 
FontDatabaseoperator= (const FontDatabase &)=delete
 
const InstalledFontFamilycollectionForFamily (const String &familyName)
 
const InstalledFontfontForPostScriptName (const AtomicString &postScriptName)
 
void clear ()
 

Static Public Member Functions

static FontDatabasesingleton ()
 

Friends

class NeverDestroyed< FontDatabase >
 

Constructor & Destructor Documentation

◆ FontDatabase()

WebCore::FontDatabase::FontDatabase ( const FontDatabase )
delete

Member Function Documentation

◆ clear()

void WebCore::FontDatabase::clear ( )
inline

◆ collectionForFamily()

const InstalledFontFamily& WebCore::FontDatabase::collectionForFamily ( const String familyName)
inline

◆ fontForPostScriptName()

const InstalledFont& WebCore::FontDatabase::fontForPostScriptName ( const AtomicString postScriptName)
inline

◆ operator=()

FontDatabase& WebCore::FontDatabase::operator= ( const FontDatabase )
delete

◆ singleton()

static FontDatabase& WebCore::FontDatabase::singleton ( )
inlinestatic

Friends And Related Function Documentation

◆ NeverDestroyed< FontDatabase >

friend class NeverDestroyed< FontDatabase >
friend

The documentation for this class was generated from the following file: