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
_FPDF_SYSFONTINFO Struct Reference

#include <fpdf_sysfontinfo.h>

+ Inheritance diagram for _FPDF_SYSFONTINFO:
+ Collaboration diagram for _FPDF_SYSFONTINFO:

Public Attributes

int version
 
void(* Release )(struct _FPDF_SYSFONTINFO *pThis)
 
void(* EnumFonts )(struct _FPDF_SYSFONTINFO *pThis, void *pMapper)
 
void *(* MapFont )(struct _FPDF_SYSFONTINFO *pThis, int weight, FPDF_BOOL bItalic, int charset, int pitch_family, const char *face, FPDF_BOOL *bExact)
 
void *(* GetFont )(struct _FPDF_SYSFONTINFO *pThis, const char *face)
 
unsigned long(* GetFontData )(struct _FPDF_SYSFONTINFO *pThis, void *hFont, unsigned int table, unsigned char *buffer, unsigned long buf_size)
 
unsigned long(* GetFaceName )(struct _FPDF_SYSFONTINFO *pThis, void *hFont, char *buffer, unsigned long buf_size)
 
int(* GetFontCharset )(struct _FPDF_SYSFONTINFO *pThis, void *hFont)
 
void(* DeleteFont )(struct _FPDF_SYSFONTINFO *pThis, void *hFont)
 

Detailed Description

Definition at line 48 of file fpdf_sysfontinfo.h.

Member Data Documentation

◆ DeleteFont

void(* _FPDF_SYSFONTINFO::DeleteFont) (struct _FPDF_SYSFONTINFO *pThis, void *hFont)

Definition at line 226 of file fpdf_sysfontinfo.h.

Referenced by FontRenamer::FontRenamer(), and FPDF_GetDefaultSystemFontInfo().

◆ EnumFonts

void(* _FPDF_SYSFONTINFO::EnumFonts) (struct _FPDF_SYSFONTINFO *pThis, void *pMapper)

Definition at line 89 of file fpdf_sysfontinfo.h.

Referenced by FontRenamer::FontRenamer(), and FPDF_GetDefaultSystemFontInfo().

◆ GetFaceName

unsigned long(* _FPDF_SYSFONTINFO::GetFaceName) (struct _FPDF_SYSFONTINFO *pThis, void *hFont, char *buffer, unsigned long buf_size)

Definition at line 193 of file fpdf_sysfontinfo.h.

Referenced by FontRenamer::FontRenamer(), and FPDF_GetDefaultSystemFontInfo().

◆ GetFont

void *(* _FPDF_SYSFONTINFO::GetFont) (struct _FPDF_SYSFONTINFO *pThis, const char *face)

Definition at line 146 of file fpdf_sysfontinfo.h.

Referenced by FontRenamer::FontRenamer(), and FPDF_GetDefaultSystemFontInfo().

◆ GetFontCharset

int(* _FPDF_SYSFONTINFO::GetFontCharset) (struct _FPDF_SYSFONTINFO *pThis, void *hFont)

Definition at line 211 of file fpdf_sysfontinfo.h.

Referenced by FontRenamer::FontRenamer(), and FPDF_GetDefaultSystemFontInfo().

◆ GetFontData

unsigned long(* _FPDF_SYSFONTINFO::GetFontData) (struct _FPDF_SYSFONTINFO *pThis, void *hFont, unsigned int table, unsigned char *buffer, unsigned long buf_size)

Definition at line 170 of file fpdf_sysfontinfo.h.

Referenced by FontRenamer::FontRenamer(), and FPDF_GetDefaultSystemFontInfo().

◆ MapFont

void *(* _FPDF_SYSFONTINFO::MapFont) (struct _FPDF_SYSFONTINFO *pThis, int weight, FPDF_BOOL bItalic, int charset, int pitch_family, const char *face, FPDF_BOOL *bExact)

Definition at line 122 of file fpdf_sysfontinfo.h.

Referenced by FontRenamer::FontRenamer(), and FPDF_GetDefaultSystemFontInfo().

◆ Release

void(* _FPDF_SYSFONTINFO::Release) (struct _FPDF_SYSFONTINFO *pThis)

Definition at line 69 of file fpdf_sysfontinfo.h.

Referenced by FontRenamer::FontRenamer(), and FPDF_GetDefaultSystemFontInfo().

◆ version

int _FPDF_SYSFONTINFO::version

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