Lines Matching refs:m_pInfo
20 explicit CFX_ExternalFontInfo(FPDF_SYSFONTINFO* pInfo) : m_pInfo(pInfo) {} in CFX_ExternalFontInfo()
22 if (m_pInfo->Release) in ~CFX_ExternalFontInfo()
23 m_pInfo->Release(m_pInfo); in ~CFX_ExternalFontInfo()
27 if (m_pInfo->EnumFonts) { in EnumFontList()
28 m_pInfo->EnumFonts(m_pInfo, pMapper); in EnumFontList()
40 if (!m_pInfo->MapFont) in MapFont()
42 return m_pInfo->MapFont(m_pInfo, weight, bItalic, charset, pitch_family, in MapFont()
47 if (!m_pInfo->GetFont) in GetFont()
49 return m_pInfo->GetFont(m_pInfo, family); in GetFont()
56 if (!m_pInfo->GetFontData) in GetFontData()
58 return m_pInfo->GetFontData(m_pInfo, hFont, table, buffer, size); in GetFontData()
62 if (!m_pInfo->GetFaceName) in GetFaceName()
64 uint32_t size = m_pInfo->GetFaceName(m_pInfo, hFont, nullptr, 0); in GetFaceName()
68 size = m_pInfo->GetFaceName(m_pInfo, hFont, buffer, size); in GetFaceName()
75 if (!m_pInfo->GetFontCharset) in GetFontCharset()
78 charset = m_pInfo->GetFontCharset(m_pInfo, hFont); in GetFontCharset()
83 if (m_pInfo->DeleteFont) in DeleteFont()
84 m_pInfo->DeleteFont(m_pInfo, hFont); in DeleteFont()
88 FPDF_SYSFONTINFO* const m_pInfo; member in CFX_ExternalFontInfo