• Home
  • Raw
  • Download

Lines Matching refs:CFGAS_GEFont

23 RetainPtr<CFGAS_GEFont> CFGAS_GEFont::LoadFont(const wchar_t* pszFontFamily,  in LoadFont()
28 auto pFont = pdfium::MakeRetain<CFGAS_GEFont>(pFontMgr); in LoadFont()
40 RetainPtr<CFGAS_GEFont> CFGAS_GEFont::LoadFont( in LoadFont()
43 auto pFont = pdfium::MakeRetain<CFGAS_GEFont>(pFontMgr); in LoadFont()
51 RetainPtr<CFGAS_GEFont> CFGAS_GEFont::LoadFont( in LoadFont()
54 auto pFont = pdfium::MakeRetain<CFGAS_GEFont>(pFontMgr); in LoadFont()
61 RetainPtr<CFGAS_GEFont> CFGAS_GEFont::LoadStockFont( in LoadStockFont()
67 return stock_font ? CFGAS_GEFont::LoadFont(stock_font, pMgr) : nullptr; in LoadStockFont()
70 CFGAS_GEFont::CFGAS_GEFont(CFGAS_FontMgr* pFontMgr) : m_pFontMgr(pFontMgr) {} in CFGAS_GEFont() function in CFGAS_GEFont
72 CFGAS_GEFont::~CFGAS_GEFont() = default;
75 bool CFGAS_GEFont::LoadFontInternal(const wchar_t* pszFontFamily, in LoadFontInternal()
100 bool CFGAS_GEFont::LoadFontInternal(const RetainPtr<CPDF_Font>& pPDFFont) { in LoadFontInternal()
113 bool CFGAS_GEFont::LoadFontInternal(std::unique_ptr<CFX_Font> pInternalFont) { in LoadFontInternal()
121 bool CFGAS_GEFont::InitFont() { in InitFont()
132 WideString CFGAS_GEFont::GetFamilyName() const { in GetFamilyName()
140 uint32_t CFGAS_GEFont::GetFontStyles() const { in GetFontStyles()
159 bool CFGAS_GEFont::GetCharWidth(wchar_t wUnicode, int32_t* pWidth) { in GetCharWidth()
168 RetainPtr<CFGAS_GEFont> pFont; in GetCharWidth()
187 bool CFGAS_GEFont::GetCharBBox(wchar_t wUnicode, FX_RECT* bbox) { in GetCharBBox()
194 RetainPtr<CFGAS_GEFont> pFont; in GetCharBBox()
212 bool CFGAS_GEFont::GetBBox(FX_RECT* bbox) { in GetBBox()
216 int32_t CFGAS_GEFont::GetGlyphIndex(wchar_t wUnicode) { in GetGlyphIndex()
218 RetainPtr<CFGAS_GEFont> font; in GetGlyphIndex()
223 std::pair<int32_t, RetainPtr<CFGAS_GEFont>> CFGAS_GEFont::GetGlyphIndexAndFont( in GetGlyphIndexAndFont()
240 RetainPtr<CFGAS_GEFont> font; in GetGlyphIndexAndFont()
254 RetainPtr<CFGAS_GEFont> pFont = in GetGlyphIndexAndFont()
266 RetainPtr<CFGAS_GEFont> font; in GetGlyphIndexAndFont()
274 int32_t CFGAS_GEFont::GetAscent() const { in GetAscent()
278 int32_t CFGAS_GEFont::GetDescent() const { in GetDescent()
282 RetainPtr<CFGAS_GEFont> CFGAS_GEFont::GetSubstFont(int32_t iGlyphIndex) { in GetSubstFont()