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
MockSystemFontInfo Class Reference
+ Inheritance diagram for MockSystemFontInfo:
+ Collaboration diagram for MockSystemFontInfo:

Public Member Functions

 MockSystemFontInfo ()=default
 
 ~MockSystemFontInfo () override=default
 
 MOCK_METHOD (bool, EnumFontList,(CFX_FontMapper *),(override))
 
 MOCK_METHOD (void *, MapFont,(int, bool, FX_Charset, int, const ByteString &),(override))
 
 MOCK_METHOD (void *, GetFont,(const ByteString &),(override))
 
 MOCK_METHOD (size_t, GetFontData,(void *, uint32_t, pdfium::span< uint8_t >),(override))
 
 MOCK_METHOD (bool, GetFaceName,(void *, ByteString *),(override))
 
 MOCK_METHOD (bool, GetFontCharset,(void *, FX_Charset *),(override))
 
 MOCK_METHOD (void, DeleteFont,(void *),(override))
 
 MockSystemFontInfo ()=default
 
 ~MockSystemFontInfo () override=default
 
 MOCK_METHOD (bool, EnumFontList,(CFX_FontMapper *),(override))
 
 MOCK_METHOD (void *, MapFont,(int, bool, FX_Charset, int, const ByteString &),(override))
 
 MOCK_METHOD (void *, GetFont,(const ByteString &),(override))
 
 MOCK_METHOD (size_t, GetFontData,(void *, uint32_t, pdfium::span< uint8_t >),(override))
 
 MOCK_METHOD (bool, GetFaceName,(void *, ByteString *),(override))
 
 MOCK_METHOD (bool, GetFontCharset,(void *, FX_Charset *),(override))
 
 MOCK_METHOD (void, DeleteFont,(void *),(override))
 
- Public Member Functions inherited from SystemFontInfoIface
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 25 of file cfx_fontmapper_unittest.cpp.

Constructor & Destructor Documentation

◆ MockSystemFontInfo() [1/2]

MockSystemFontInfo::MockSystemFontInfo ( )
default

◆ ~MockSystemFontInfo() [1/2]

MockSystemFontInfo::~MockSystemFontInfo ( )
overridedefault

◆ MockSystemFontInfo() [2/2]

MockSystemFontInfo::MockSystemFontInfo ( )
default

◆ ~MockSystemFontInfo() [2/2]

MockSystemFontInfo::~MockSystemFontInfo ( )
overridedefault

Member Function Documentation

◆ MOCK_METHOD() [1/14]

MockSystemFontInfo::MOCK_METHOD ( bool ,
EnumFontList ,
(CFX_FontMapper *) ,
(override)  )

◆ MOCK_METHOD() [2/14]

MockSystemFontInfo::MOCK_METHOD ( bool ,
EnumFontList ,
(CFX_FontMapper *) ,
(override)  )

◆ MOCK_METHOD() [3/14]

MockSystemFontInfo::MOCK_METHOD ( bool ,
GetFaceName ,
(void *, ByteString *) ,
(override)  )

◆ MOCK_METHOD() [4/14]

MockSystemFontInfo::MOCK_METHOD ( bool ,
GetFaceName ,
(void *, ByteString *) ,
(override)  )

◆ MOCK_METHOD() [5/14]

MockSystemFontInfo::MOCK_METHOD ( bool ,
GetFontCharset ,
(void *, FX_Charset *) ,
(override)  )

◆ MOCK_METHOD() [6/14]

MockSystemFontInfo::MOCK_METHOD ( bool ,
GetFontCharset ,
(void *, FX_Charset *) ,
(override)  )

◆ MOCK_METHOD() [7/14]

MockSystemFontInfo::MOCK_METHOD ( size_t ,
GetFontData ,
(void *, uint32_t, pdfium::span< uint8_t >) ,
(override)  )

◆ MOCK_METHOD() [8/14]

MockSystemFontInfo::MOCK_METHOD ( size_t ,
GetFontData ,
(void *, uint32_t, pdfium::span< uint8_t >) ,
(override)  )

◆ MOCK_METHOD() [9/14]

MockSystemFontInfo::MOCK_METHOD ( void * ,
GetFont ,
(const ByteString &) ,
(override)  )

◆ MOCK_METHOD() [10/14]

MockSystemFontInfo::MOCK_METHOD ( void * ,
GetFont ,
(const ByteString &) ,
(override)  )

◆ MOCK_METHOD() [11/14]

MockSystemFontInfo::MOCK_METHOD ( void * ,
MapFont ,
(int, bool, FX_Charset, int, const ByteString &) ,
(override)  )

◆ MOCK_METHOD() [12/14]

MockSystemFontInfo::MOCK_METHOD ( void * ,
MapFont ,
(int, bool, FX_Charset, int, const ByteString &) ,
(override)  )

◆ MOCK_METHOD() [13/14]

MockSystemFontInfo::MOCK_METHOD ( void ,
DeleteFont ,
(void *) ,
(override)  )

◆ MOCK_METHOD() [14/14]

MockSystemFontInfo::MOCK_METHOD ( void ,
DeleteFont ,
(void *) ,
(override)  )

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