Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "public/fpdf_sysfontinfo.h"
#include <stddef.h>
#include <memory>
#include "core/fxcrt/fx_codepage.h"
#include "core/fxcrt/stl_util.h"
#include "core/fxcrt/unowned_ptr.h"
#include "core/fxge/cfx_font.h"
#include "core/fxge/cfx_fontmapper.h"
#include "core/fxge/cfx_fontmgr.h"
#include "core/fxge/cfx_gemodule.h"
#include "core/fxge/fx_font.h"
#include "core/fxge/systemfontinfo_iface.h"
#include "third_party/base/numerics/safe_conversions.h"
Go to the source code of this file.
Classes | |
class | CFX_ExternalFontInfo |
struct | FPDF_SYSFONTINFO_DEFAULT |
|
static |
Definition at line 240 of file fpdf_sysfontinfo.cpp.
Referenced by FPDF_GetDefaultSystemFontInfo().
|
static |
Definition at line 182 of file fpdf_sysfontinfo.cpp.
Referenced by FPDF_GetDefaultSystemFontInfo().
|
static |
Definition at line 215 of file fpdf_sysfontinfo.cpp.
References fxcrt::ByteString::c_str().
Referenced by FPDF_GetDefaultSystemFontInfo().
void * DefaultGetFont | ( | struct _FPDF_SYSFONTINFO * | pThis, |
const char * | family ) |
Definition at line 200 of file fpdf_sysfontinfo.cpp.
Referenced by FPDF_GetDefaultSystemFontInfo().
|
static |
Definition at line 232 of file fpdf_sysfontinfo.cpp.
Referenced by FPDF_GetDefaultSystemFontInfo().
|
static |
Definition at line 205 of file fpdf_sysfontinfo.cpp.
Referenced by FPDF_GetDefaultSystemFontInfo().
|
static |
Definition at line 187 of file fpdf_sysfontinfo.cpp.
References FX_GetCharsetFromInt().
Referenced by FPDF_GetDefaultSystemFontInfo().
|
static |
Definition at line 177 of file fpdf_sysfontinfo.cpp.
Referenced by FPDF_GetDefaultSystemFontInfo().
FPDF_EXPORT void FPDF_CALLCONV FPDF_AddInstalledFont | ( | void * | mapper, |
const char * | face, | ||
int | charset ) |
Definition at line 149 of file fpdf_sysfontinfo.cpp.
References CFX_FontMapper::AddInstalledFont(), and FX_GetCharsetFromInt().
Referenced by CheckPDFiumCApi().
FPDF_EXPORT void FPDF_CALLCONV FPDF_FreeDefaultSystemFontInfo | ( | FPDF_SYSFONTINFO * | pFontInfo | ) |
Definition at line 267 of file fpdf_sysfontinfo.cpp.
Referenced by CheckPDFiumCApi().
FPDF_EXPORT FPDF_SYSFONTINFO *FPDF_CALLCONV FPDF_GetDefaultSystemFontInfo | ( | ) |
Definition at line 245 of file fpdf_sysfontinfo.cpp.
References DefaultDeleteFont(), DefaultEnumFonts(), DefaultGetFaceName(), DefaultGetFont(), DefaultGetFontCharset(), DefaultGetFontData(), DefaultMapFont(), DefaultRelease(), _FPDF_SYSFONTINFO::DeleteFont, _FPDF_SYSFONTINFO::EnumFonts, _FPDF_SYSFONTINFO::GetFaceName, _FPDF_SYSFONTINFO::GetFont, _FPDF_SYSFONTINFO::GetFontCharset, _FPDF_SYSFONTINFO::GetFontData, _FPDF_SYSFONTINFO::MapFont, _FPDF_SYSFONTINFO::Release, and _FPDF_SYSFONTINFO::version.
Referenced by CheckPDFiumCApi().
FPDF_EXPORT const FPDF_CharsetFontMap *FPDF_CALLCONV FPDF_GetDefaultTTFMap | ( | ) |
Definition at line 169 of file fpdf_sysfontinfo.cpp.
References CFX_Font::kDefaultTTFMap.
Referenced by CheckPDFiumCApi(), and TEST_F().
FPDF_EXPORT void FPDF_CALLCONV FPDF_SetSystemFontInfo | ( | FPDF_SYSFONTINFO * | pFontInfoExt | ) |
Definition at line 157 of file fpdf_sysfontinfo.cpp.
References CFX_GEModule::Get(), CFX_FontMgr::GetBuiltinMapper(), CFX_GEModule::GetFontMgr(), and _FPDF_SYSFONTINFO::version.
Referenced by CheckPDFiumCApi().