Home
last modified time | relevance | path

Searched refs:CFGAS_GEFont (Results 1 – 25 of 34) sorted by relevance

12

/external/pdfium/xfa/fgas/font/
Dcfgas_gefont.cpp21 RetainPtr<CFGAS_GEFont> CFGAS_GEFont::LoadFont(const wchar_t* pszFontFamily, in LoadFont()
31 auto pFont = pdfium::MakeRetain<CFGAS_GEFont>(pFontMgr); in LoadFont()
39 RetainPtr<CFGAS_GEFont> CFGAS_GEFont::LoadFont(CFX_Font* pExternalFont, in LoadFont()
41 auto pFont = pdfium::MakeRetain<CFGAS_GEFont>(pFontMgr); in LoadFont()
48 RetainPtr<CFGAS_GEFont> CFGAS_GEFont::LoadFont( in LoadFont()
51 auto pFont = pdfium::MakeRetain<CFGAS_GEFont>(pFontMgr); in LoadFont()
57 CFGAS_GEFont::CFGAS_GEFont(CFGAS_FontMgr* pFontMgr) in CFGAS_GEFont() function in CFGAS_GEFont
66 CFGAS_GEFont::~CFGAS_GEFont() { in ~CFGAS_GEFont()
72 bool CFGAS_GEFont::LoadFontInternal(const wchar_t* pszFontFamily, in LoadFontInternal()
99 bool CFGAS_GEFont::LoadFontInternal(CFX_Font* pExternalFont) { in LoadFontInternal()
[all …]
Dcfgas_gefont.h23 class CFGAS_GEFont : public Retainable {
30 static RetainPtr<CFGAS_GEFont> LoadFont(const wchar_t* pszFontFamily,
34 static RetainPtr<CFGAS_GEFont> LoadFont(CFX_Font* pExternalFont,
36 static RetainPtr<CFGAS_GEFont> LoadFont(
49 RetainPtr<CFGAS_GEFont> GetSubstFont(int32_t iGlyphIndex);
62 explicit CFGAS_GEFont(CFGAS_FontMgr* pFontMgr);
63 ~CFGAS_GEFont() override;
76 std::pair<int32_t, RetainPtr<CFGAS_GEFont>> GetGlyphIndexAndFont(
85 RetainPtr<CFGAS_GEFont> m_pSrcFont; // Only set by ctor, so no cycles.
93 std::vector<RetainPtr<CFGAS_GEFont>> m_SubstFonts;
[all …]
Dcfgas_pdffontmgr.h19 class CFGAS_GEFont; variable
28 void SetFont(const RetainPtr<CFGAS_GEFont>& pFont, CPDF_Font* pPDFFont);
29 RetainPtr<CFGAS_GEFont> GetFont(const WideStringView& wsFontFamily,
33 bool GetCharWidth(const RetainPtr<CFGAS_GEFont>& pFont,
38 RetainPtr<CFGAS_GEFont> FindFont(const ByteString& strFamilyName,
54 std::map<RetainPtr<CFGAS_GEFont>, CPDF_Font*> m_FDE2PDFFont;
55 std::map<ByteString, RetainPtr<CFGAS_GEFont>> m_FontMap;
Dcfgas_fontmgr.h25 class CFGAS_GEFont; variable
134 RetainPtr<CFGAS_GEFont> GetFontByCodePage(uint16_t wCodePage,
137 RetainPtr<CFGAS_GEFont> GetFontByUnicode(wchar_t wUnicode,
140 RetainPtr<CFGAS_GEFont> LoadFont(const wchar_t* pszFontFamily,
143 void RemoveFont(const RetainPtr<CFGAS_GEFont>& pFont);
180 RetainPtr<CFGAS_GEFont> LoadFont(const WideString& wsFaceName,
196 std::map<RetainPtr<CFGAS_GEFont>, RetainPtr<IFX_SeekableReadStream>>
201 bool VerifyUnicode(const RetainPtr<CFGAS_GEFont>& pFont, wchar_t wcUnicode);
203 std::map<uint32_t, std::vector<RetainPtr<CFGAS_GEFont>>> m_Hash2Fonts;
Dcfgas_pdffontmgr.cpp35 RetainPtr<CFGAS_GEFont> CFGAS_PDFFontMgr::FindFont(const ByteString& strPsName, in FindFont()
70 return CFGAS_GEFont::LoadFont(pPDFFont->GetFont(), m_pFontMgr.Get()); in FindFont()
75 RetainPtr<CFGAS_GEFont> CFGAS_PDFFontMgr::GetFont( in GetFont()
90 RetainPtr<CFGAS_GEFont> pFont = in GetFont()
186 bool CFGAS_PDFFontMgr::GetCharWidth(const RetainPtr<CFGAS_GEFont>& pFont, in GetCharWidth()
201 void CFGAS_PDFFontMgr::SetFont(const RetainPtr<CFGAS_GEFont>& pFont, in SetFont()
Dcfgas_defaultfontmanager.cpp15 RetainPtr<CFGAS_GEFont> CFGAS_DefaultFontManager::GetFont( in GetFont()
20 RetainPtr<CFGAS_GEFont> pFont = in GetFont()
57 RetainPtr<CFGAS_GEFont> CFGAS_DefaultFontManager::GetDefaultFont( in GetDefaultFont()
61 RetainPtr<CFGAS_GEFont> pFont = in GetDefaultFont()
Dcfgas_defaultfontmanager.h21 RetainPtr<CFGAS_GEFont> GetFont(CFGAS_FontMgr* pFontMgr,
24 RetainPtr<CFGAS_GEFont> GetDefaultFont(CFGAS_FontMgr* pFontMgr,
29 std::vector<RetainPtr<CFGAS_GEFont>> m_CacheFonts;
Dcfgas_fontmgr.cpp597 RetainPtr<CFGAS_GEFont> CFGAS_FontMgr::LoadFont(const WideString& wsFaceName, in LoadFont()
618 RetainPtr<CFGAS_GEFont> pFont = in LoadFont()
619 CFGAS_GEFont::LoadFont(std::move(pInternalFont), this); in LoadFont()
951 RetainPtr<CFGAS_GEFont> CFGAS_FontMgr::GetFontByCodePage( in GetFontByCodePage()
958 std::vector<RetainPtr<CFGAS_GEFont>>* pFontArray = &m_Hash2Fonts[dwHash]; in GetFontByCodePage()
972 RetainPtr<CFGAS_GEFont> pFont = in GetFontByCodePage()
973 CFGAS_GEFont::LoadFont(pFD->wsFontFace, dwFontStyles, wCodePage, this); in GetFontByCodePage()
988 RetainPtr<CFGAS_GEFont> pFont = in GetFontByCodePage()
1000 RetainPtr<CFGAS_GEFont> CFGAS_FontMgr::GetFontByUnicode( in GetFontByUnicode()
1021 std::vector<RetainPtr<CFGAS_GEFont>>* pFonts = &m_Hash2Fonts[dwHash]; in GetFontByUnicode()
[all …]
/external/pdfium/xfa/fwl/theme/
Dcfwl_widgettp.h21 class CFGAS_GEFont; variable
41 const RetainPtr<CFGAS_GEFont>& GetFont() const;
97 RetainPtr<CFGAS_GEFont> m_pFDEFont;
114 RetainPtr<CFGAS_GEFont> GetFont() const;
121 RetainPtr<CFGAS_GEFont> m_pFont;
129 RetainPtr<CFGAS_GEFont> FindFont(const WideStringView& wsFontFamily,
Dcfwl_widgettp.cpp60 const RetainPtr<CFGAS_GEFont>& CFWL_WidgetTP::GetFont() const { in GetFont()
288 m_pFont = CFGAS_GEFont::LoadFont(wsFontFamily.unterminated_c_str(), in LoadFont()
293 RetainPtr<CFGAS_GEFont> CFWL_FontData::GetFont() const { in GetFont()
313 RetainPtr<CFGAS_GEFont> CFWL_FontManager::FindFont( in FindFont()
/external/pdfium/xfa/fde/
Dcfde_textout.h21 class CFGAS_GEFont; variable
29 const RetainPtr<CFGAS_GEFont>& pFont,
38 void SetFont(const RetainPtr<CFGAS_GEFont>& pFont);
91 RetainPtr<CFGAS_GEFont> m_pFont;
Dcfde_texteditengine.h20 class CFGAS_GEFont; variable
100 void SetFont(RetainPtr<CFGAS_GEFont> font);
101 RetainPtr<CFGAS_GEFont> GetFont() const;
206 RetainPtr<CFGAS_GEFont> font_;
Dcfde_textout.cpp38 const RetainPtr<CFGAS_GEFont>& pFont, in DrawString()
67 RetainPtr<CFGAS_GEFont> pCurFont; in DrawString()
71 RetainPtr<CFGAS_GEFont> pSTFont = in DrawString()
144 void CFDE_TextOut::SetFont(const RetainPtr<CFGAS_GEFont>& pFont) { in SetFont()
/external/pdfium/xfa/fgas/layout/
Dcfx_break.h15 class CFGAS_GEFont; variable
41 void SetFont(const RetainPtr<CFGAS_GEFont>& pFont);
84 RetainPtr<CFGAS_GEFont> m_pFont;
Dcfx_rtfbreak_unittest.cpp22 CFGAS_GEFont::LoadFont(L"Arial Black", 0, 0, GetGlobalFontManager()); in SetUp()
33 RetainPtr<CFGAS_GEFont> font_;
Dcfx_txtbreak.h20 class CFGAS_GEFont; variable
47 RetainPtr<CFGAS_GEFont> pFont;
Dcfx_rtfbreak.h19 class CFGAS_GEFont; variable
36 RetainPtr<CFGAS_GEFont> pFont;
/external/pdfium/xfa/fxfa/
Dcxfa_fontmgr.h29 RetainPtr<CFGAS_GEFont> GetFont(CXFA_FFDoc* hDoc,
36 std::map<ByteString, RetainPtr<CFGAS_GEFont>> m_FontMap;
Dcxfa_textpiece.h17 class CFGAS_GEFont; variable
37 RetainPtr<CFGAS_GEFont> pFont;
Dcxfa_fontmgr.cpp26 RetainPtr<CFGAS_GEFont> CXFA_FontMgr::GetFont( in GetFont()
40 RetainPtr<CFGAS_GEFont> pFont; in GetFont()
Dcxfa_fwltheme.h40 RetainPtr<CFGAS_GEFont> GetFont(CFWL_ThemePart* pThemePart) const override;
61 RetainPtr<CFGAS_GEFont> m_pCalendarFont;
Dcxfa_textparser.h19 class CFGAS_GEFont; variable
54 RetainPtr<CFGAS_GEFont> GetFont(CXFA_FFDoc* doc,
Dcxfa_widgetacc.h35 class CFGAS_GEFont; variable
92 RetainPtr<CFGAS_GEFont> GetFDEFont(CXFA_FFDoc* doc);
Dcxfa_fwltheme.cpp66 m_pCalendarFont = CFGAS_GEFont::LoadFont(g_FWLTheme_CalFonts[i], 0, 0, in CXFA_FWLTheme()
190 RetainPtr<CFGAS_GEFont> CXFA_FWLTheme::GetFont( in GetFont()
/external/pdfium/xfa/fwl/
Difwl_themeprovider.h14 class CFGAS_GEFont; variable
31 virtual RetainPtr<CFGAS_GEFont> GetFont(CFWL_ThemePart* pThemePart) const = 0;

12