Searched refs:CFX_Edit_Provider (Results 1 – 2 of 2) sorted by relevance
21 class CFX_Edit_Provider; variable484 std::unique_ptr<CFX_Edit_Provider> m_pVTProvider;524 class CFX_Edit_Provider : public CPDF_VariableText::Provider {526 explicit CFX_Edit_Provider(IPVT_FontMap* pFontMap);527 ~CFX_Edit_Provider() override;
150 CFX_Edit_Provider::CFX_Edit_Provider(IPVT_FontMap* pFontMap) in CFX_Edit_Provider() function in CFX_Edit_Provider155 CFX_Edit_Provider::~CFX_Edit_Provider() {} in ~CFX_Edit_Provider()157 IPVT_FontMap* CFX_Edit_Provider::GetFontMap() { in GetFontMap()161 int32_t CFX_Edit_Provider::GetCharWidth(int32_t nFontIndex, uint16_t word) { in GetCharWidth()177 int32_t CFX_Edit_Provider::GetTypeAscent(int32_t nFontIndex) { in GetTypeAscent()184 int32_t CFX_Edit_Provider::GetTypeDescent(int32_t nFontIndex) { in GetTypeDescent()191 int32_t CFX_Edit_Provider::GetWordFontIndex(uint16_t word, in GetWordFontIndex()197 int32_t CFX_Edit_Provider::GetDefaultFontIndex() { in GetDefaultFontIndex()201 bool CFX_Edit_Provider::IsLatinWord(uint16_t word) { in IsLatinWord()866 m_pVTProvider = pdfium::MakeUnique<CFX_Edit_Provider>(pFontMap); in SetFontMap()