Home
last modified time | relevance | path

Searched refs:CPDF_StructElement (Results 1 – 6 of 6) sorted by relevance

/aosp_15_r20/external/pdfium/core/fpdfdoc/
H A Dcpdf_structelement.cpp21 CPDF_StructElement::Kid::Kid() = default;
23 CPDF_StructElement::Kid::Kid(const Kid& that) = default;
25 CPDF_StructElement::Kid::~Kid() = default;
27 CPDF_StructElement::CPDF_StructElement(const CPDF_StructTree* pTree, in CPDF_StructElement() function in CPDF_StructElement
35 CPDF_StructElement::~CPDF_StructElement() { in ~CPDF_StructElement()
43 ByteString CPDF_StructElement::GetObjType() const { in GetObjType()
47 WideString CPDF_StructElement::GetAltText() const { in GetAltText()
51 WideString CPDF_StructElement::GetActualText() const { in GetActualText()
55 WideString CPDF_StructElement::GetTitle() const { in GetTitle()
59 absl::optional<WideString> CPDF_StructElement::GetID() const { in GetID()
[all …]
H A Dcpdf_structelement.h21 class CPDF_StructElement final : public Retainable {
36 CPDF_StructElement* GetKidIfElement(size_t index) const;
38 CPDF_StructElement* pElement);
40 CPDF_StructElement* GetParent() const { return m_pParentElement; } in GetParent()
41 void SetParent(CPDF_StructElement* pParentElement) { in SetParent()
57 RetainPtr<CPDF_StructElement> m_pElement; // For Element type.
61 CPDF_StructElement(const CPDF_StructTree* pTree,
63 ~CPDF_StructElement() override;
72 UnownedPtr<CPDF_StructElement> m_pParentElement;
H A Dcpdf_structtree.h20 class CPDF_StructElement; variable
32 CPDF_StructElement* GetTopElement(size_t i) const { return m_Kids[i].Get(); } in GetTopElement()
38 RetainPtr<CPDF_StructElement>,
42 RetainPtr<CPDF_StructElement> AddPageNode(
47 const RetainPtr<CPDF_StructElement>& pElement);
52 std::vector<RetainPtr<CPDF_StructElement>> m_Kids;
H A Dcpdf_structtree.cpp99 RetainPtr<CPDF_StructElement> CPDF_StructTree::AddPageNode( in AddPageNode()
112 auto pElement = pdfium::MakeRetain<CPDF_StructElement>(this, pDict); in AddPageNode()
121 RetainPtr<CPDF_StructElement> pParentElement = in AddPageNode()
137 const RetainPtr<CPDF_StructElement>& pElement) { in AddTopLevelNode()
/aosp_15_r20/external/pdfium/fpdfsdk/
H A Dfpdf_structtree.cpp89 CPDF_StructElement* elem = in FPDF_StructElement_GetAltText()
98 CPDF_StructElement* elem = in FPDF_StructElement_GetActualText()
107 CPDF_StructElement* elem = in FPDF_StructElement_GetID()
121 CPDF_StructElement* elem = in FPDF_StructElement_GetLang()
133 CPDF_StructElement* elem = in FPDF_StructElement_GetAttributeCount()
152 CPDF_StructElement* elem = in FPDF_StructElement_GetAttributeAtIndex()
187 CPDF_StructElement* elem = in FPDF_StructElement_GetStringAttribute()
210 CPDF_StructElement* elem = in FPDF_StructElement_GetMarkedContentID()
222 CPDF_StructElement* elem = in FPDF_StructElement_GetType()
234 CPDF_StructElement* elem = in FPDF_StructElement_GetObjType()
[all …]
H A Dcpdfsdk_helpers.h35 class CPDF_StructElement; variable
180 CPDF_StructElement* struct_element) { in FPDFStructElementFromCPDFStructElement()
183 inline CPDF_StructElement* CPDFStructElementFromFPDFStructElement( in CPDFStructElementFromFPDFStructElement()
185 return reinterpret_cast<CPDF_StructElement*>(struct_element); in CPDFStructElementFromFPDFStructElement()