Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
SystemFontInfoIface Class Referenceabstract

#include <systemfontinfo_iface.h>

+ Inheritance diagram for SystemFontInfoIface:
+ Collaboration diagram for SystemFontInfoIface:

Public Member Functions

virtual ~SystemFontInfoIface ()=default
 
virtual bool EnumFontList (CFX_FontMapper *pMapper)=0
 
virtual voidMapFont (int weight, bool bItalic, FX_Charset charset, int pitch_family, const ByteString &face)=0
 
virtual voidGetFont (const ByteString &face)=0
 
virtual size_t GetFontData (void *hFont, uint32_t table, pdfium::span< uint8_t > buffer)=0
 
virtual bool GetFaceName (void *hFont, ByteString *name)=0
 
virtual bool GetFontCharset (void *hFont, FX_Charset *charset)=0
 
virtual void DeleteFont (void *hFont)=0
 

Detailed Description

Definition at line 21 of file systemfontinfo_iface.h.

Constructor & Destructor Documentation

◆ ~SystemFontInfoIface()

virtual SystemFontInfoIface::~SystemFontInfoIface ( )
virtualdefault

Member Function Documentation

◆ DeleteFont()

virtual void SystemFontInfoIface::DeleteFont ( void * hFont)
pure virtual

◆ EnumFontList()

virtual bool SystemFontInfoIface::EnumFontList ( CFX_FontMapper * pMapper)
pure virtual

◆ GetFaceName()

virtual bool SystemFontInfoIface::GetFaceName ( void * hFont,
ByteString * name )
pure virtual

◆ GetFont()

virtual void * SystemFontInfoIface::GetFont ( const ByteString & face)
pure virtual

◆ GetFontCharset()

virtual bool SystemFontInfoIface::GetFontCharset ( void * hFont,
FX_Charset * charset )
pure virtual

◆ GetFontData()

virtual size_t SystemFontInfoIface::GetFontData ( void * hFont,
uint32_t table,
pdfium::span< uint8_t > buffer )
pure virtual

◆ MapFont()

virtual void * SystemFontInfoIface::MapFont ( int weight,
bool bItalic,
FX_Charset charset,
int pitch_family,
const ByteString & face )
pure virtual

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