Home
last modified time | relevance | path

Searched refs:CPDF_Type3Char (Results 1 – 12 of 12) sorted by relevance

/external/pdfium/core/fpdfapi/font/
Dcpdf_type3char.cpp21 CPDF_Type3Char::CPDF_Type3Char() = default;
23 CPDF_Type3Char::~CPDF_Type3Char() = default;
26 float CPDF_Type3Char::TextUnitToGlyphUnit(float fTextUnit) { in TextUnitToGlyphUnit()
31 void CPDF_Type3Char::TextUnitRectToGlyphUnitRect(CFX_FloatRect* pRect) { in TextUnitRectToGlyphUnitRect()
35 bool CPDF_Type3Char::LoadBitmapFromSoleImageOfForm() { in LoadBitmapFromSoleImageOfForm()
51 void CPDF_Type3Char::InitializeFromStreamData(bool bColored, in InitializeFromStreamData()
61 void CPDF_Type3Char::WillBeDestroyed() { in WillBeDestroyed()
66 void CPDF_Type3Char::Transform(CPDF_Font::FormIface* pForm, in Transform()
81 void CPDF_Type3Char::SetForm(std::unique_ptr<CPDF_Font::FormIface> pForm) { in SetForm()
85 RetainPtr<CFX_DIBitmap> CPDF_Type3Char::GetBitmap() { in GetBitmap()
[all …]
Dcpdf_type3font.cpp73 CPDF_Type3Char::TextUnitRectToGlyphUnitRect(&box); in Load()
86 FXSYS_roundf(CPDF_Type3Char::TextUnitToGlyphUnit( in Load()
103 CPDF_Type3Char* CPDF_Type3Font::LoadChar(uint32_t charcode) { in LoadChar()
127 auto pNewChar = pdfium::MakeUnique<CPDF_Type3Char>(); in LoadChar()
145 CPDF_Type3Char* pCachedChar = pNewChar.get(); in LoadChar()
157 const CPDF_Type3Char* pChar = LoadChar(charcode); in GetCharWidthF()
163 const CPDF_Type3Char* pChar = LoadChar(charcode); in GetCharBBox()
Dcpdf_type3char.h21 class CPDF_Type3Char {
23 CPDF_Type3Char();
24 ~CPDF_Type3Char();
Dcpdf_type3font.h21 class CPDF_Type3Char; variable
41 CPDF_Type3Char* LoadChar(uint32_t charcode);
64 std::map<uint32_t, std::unique_ptr<CPDF_Type3Char>> m_CacheMap;
Dcpdf_font.h31 class CPDF_Type3Char; variable
42 virtual void ParseContentForType3Char(CPDF_Type3Char* pChar) = 0;
/external/pdfium/core/fpdfapi/page/
Dcpdf_form.h23 class CPDF_Type3Char; variable
43 void ParseContentForType3Char(CPDF_Type3Char* pType3Char) override;
59 CPDF_Type3Char* pType3Char,
Dcpdf_contentparser.h26 class CPDF_Type3Char; variable
35 CPDF_Type3Char* pType3Char,
65 UnownedPtr<CPDF_Type3Char> m_pType3Char; // Only used when parsing forms.
Dcpdf_form.cpp62 void CPDF_Form::ParseContentForType3Char(CPDF_Type3Char* pType3Char) { in ParseContentForType3Char()
68 CPDF_Type3Char* pType3Char, in ParseContentInternal()
Dcpdf_contentparser.cpp56 CPDF_Type3Char* pType3Char, in CPDF_ContentParser()
/external/pdfium/core/fpdfapi/render/
Dcpdf_renderstatus.h41 class CPDF_Type3Char; variable
57 void SetType3Char(CPDF_Type3Char* pType3Char) { m_pType3Char = pType3Char; } in SetType3Char()
204 UnownedPtr<CPDF_Type3Char> m_pType3Char;
Dcpdf_type3cache.cpp123 const CPDF_Type3Char* pChar = m_pFont->LoadChar(charcode); in RenderGlyph()
Dcpdf_renderstatus.cpp139 bool Type3CharMissingFillColor(const CPDF_Type3Char* pChar, in Type3CharMissingFillColor()
144 bool Type3CharMissingStrokeColor(const CPDF_Type3Char* pChar, in Type3CharMissingStrokeColor()
972 CPDF_Type3Char* pType3Char = pType3Font->LoadChar(charcode); in ProcessType3Text()