Searched refs:CPDF_Type3Font (Results 1 – 10 of 10) sorted by relevance
22 CPDF_Type3Font::CPDF_Type3Font() in CPDF_Type3Font() function in CPDF_Type3Font30 CPDF_Type3Font::~CPDF_Type3Font() {} in ~CPDF_Type3Font()32 bool CPDF_Type3Font::IsType3Font() const { in IsType3Font()36 const CPDF_Type3Font* CPDF_Type3Font::AsType3Font() const { in AsType3Font()40 CPDF_Type3Font* CPDF_Type3Font::AsType3Font() { in AsType3Font()44 bool CPDF_Type3Font::Load() { in Load()80 void CPDF_Type3Font::CheckType3FontMetrics() { in CheckType3FontMetrics()84 CPDF_Type3Char* CPDF_Type3Font::LoadChar(uint32_t charcode) { in LoadChar()138 int CPDF_Type3Font::GetCharWidthF(uint32_t charcode) { in GetCharWidthF()149 FX_RECT CPDF_Type3Font::GetCharBBox(uint32_t charcode) { in GetCharBBox()
20 class CPDF_Type3Font : public CPDF_SimpleFont {22 CPDF_Type3Font();23 ~CPDF_Type3Font() override;27 const CPDF_Type3Font* AsType3Font() const override;28 CPDF_Type3Font* AsType3Font() override;
25 class CPDF_Type3Font; variable46 virtual const CPDF_Type3Font* AsType3Font() const;47 virtual CPDF_Type3Font* AsType3Font();
101 const CPDF_Type3Font* CPDF_Font::AsType3Font() const { in AsType3Font()105 CPDF_Type3Font* CPDF_Font::AsType3Font() { in AsType3Font()332 pFont = pdfium::MakeUnique<CPDF_Type3Font>(); in Create()
19 class CPDF_Type3Font; variable26 CPDF_Type3Cache* GetCachedType3(CPDF_Type3Font* pFont);27 void ReleaseCachedType3(CPDF_Type3Font* pFont);
21 explicit CPDF_Type3Cache(CPDF_Type3Font* pFont);36 CPDF_Type3Font* const m_pFont;
36 class CPDF_Type3Font; variable73 std::vector<CPDF_Type3Font*> m_Type3FontCache;144 static CPDF_Type3Cache* GetCachedType3(CPDF_Type3Font* pFont);
54 CPDF_Type3Cache* CPDF_DocRenderData::GetCachedType3(CPDF_Type3Font* pFont) { in GetCachedType3()67 void CPDF_DocRenderData::ReleaseCachedType3(CPDF_Type3Font* pFont) { in ReleaseCachedType3()
80 CPDF_Type3Cache::CPDF_Type3Cache(CPDF_Type3Font* pFont) : m_pFont(pFont) {} in CPDF_Type3Cache()
68 void ReleaseCachedType3(CPDF_Type3Font* pFont) { in ReleaseCachedType3()78 explicit CPDF_RefType3Cache(CPDF_Type3Font* pType3Font) in CPDF_RefType3Cache()87 CPDF_Type3Font* const m_pType3Font;1795 CPDF_Type3Cache* CPDF_RenderStatus::GetCachedType3(CPDF_Type3Font* pFont) { in GetCachedType3()1806 CPDF_Type3Font* pType3Font = textobj->m_TextState.GetFont()->AsType3Font(); in ProcessType3Text()