7#ifndef CORE_FXGE_ANDROID_CFPF_SKIAPATHFONT_H_
8#define CORE_FXGE_ANDROID_CFPF_SKIAPATHFONT_H_
12#include "core/fxcrt/bytestring.h"
17 const ByteString& family,
24 const char*
path()
const {
return m_bsPath.c_str(); }
25 const char*
family()
const {
return m_bsFamily.c_str(); }
26 uint32_t
style()
const {
return m_dwStyle; }
28 uint32_t
charsets()
const {
return m_dwCharsets; }
32 const ByteString m_bsPath;
33 const ByteString m_bsFamily;
34 const uint32_t m_dwStyle;
35 const int32_t m_iFaceIndex;
36 const uint32_t m_dwCharsets;
37 const int32_t m_iGlyphNum;
FX_Charset GetCharset() const
ByteString GetFamilyName()
CFPF_SkiaFont(CFPF_SkiaFontMgr *pFontMgr, const CFPF_SkiaPathFont *pFont, FX_Charset uCharset)
uint32_t GetFontData(uint32_t dwTable, pdfium::span< uint8_t > pBuffer)
const char * family() const
int32_t glyph_num() const
const char * path() const
CFPF_SkiaPathFont(const ByteString &path, const ByteString &family, uint32_t dwStyle, int32_t iFaceIndex, uint32_t dwCharsets, int32_t iGlyphNum)
int32_t face_index() const
uint32_t charsets() const