Home
last modified time | relevance | path

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

/external/pdfium/core/fpdfdoc/
Dcpdf_structelement.cpp41 CPDF_StructElement::CPDF_StructElement(CPDF_StructTree* pTree, in CPDF_StructElement() function in CPDF_StructElement
42 CPDF_StructElement* pParent, in CPDF_StructElement()
51 CPDF_StructElement::~CPDF_StructElement() = default;
53 WideString CPDF_StructElement::GetAltText() const { in GetAltText()
57 WideString CPDF_StructElement::GetTitle() const { in GetTitle()
61 size_t CPDF_StructElement::CountKids() const { in CountKids()
65 CPDF_StructElement* CPDF_StructElement::GetKidIfElement(size_t index) const { in GetKidIfElement()
71 void CPDF_StructElement::LoadKids(const CPDF_Dictionary* pDict) { in LoadKids()
95 void CPDF_StructElement::LoadKid(uint32_t PageObjNum, in LoadKid()
Dcpdf_structelement.h18 class CPDF_StructElement; variable
33 RetainPtr<CPDF_StructElement> m_pElement; // For Element.
37 class CPDF_StructElement final : public Retainable {
50 CPDF_StructElement* GetKidIfElement(size_t index) const;
54 CPDF_StructElement(CPDF_StructTree* pTree,
55 CPDF_StructElement* pParent,
57 ~CPDF_StructElement() override;
65 UnownedPtr<CPDF_StructElement> const m_pParent;
Dcpdf_structtree.h18 class CPDF_StructElement; variable
30 CPDF_StructElement* GetTopElement(size_t i) const { return m_Kids[i].Get(); } in GetTopElement()
37 std::map<const CPDF_Dictionary*, RetainPtr<CPDF_StructElement>>;
40 RetainPtr<CPDF_StructElement> AddPageNode(const CPDF_Dictionary* pDict,
44 const RetainPtr<CPDF_StructElement>& pElement);
49 std::vector<RetainPtr<CPDF_StructElement>> m_Kids;
Dcpdf_structtree.cpp85 RetainPtr<CPDF_StructElement> CPDF_StructTree::AddPageNode( in AddPageNode()
97 auto pElement = pdfium::MakeRetain<CPDF_StructElement>(this, nullptr, pDict); in AddPageNode()
106 RetainPtr<CPDF_StructElement> pParentElement = in AddPageNode()
122 const RetainPtr<CPDF_StructElement>& pElement) { in AddTopLevelNode()
/external/pdfium/fpdfsdk/
Dfpdf_structtree.cpp75 CPDF_StructElement* elem = in FPDF_StructElement_GetAltText()
82 CPDF_StructElement* elem = in FPDF_StructElement_GetMarkedContentID()
92 CPDF_StructElement* elem = in FPDF_StructElement_GetType()
104 CPDF_StructElement* elem = in FPDF_StructElement_GetTitle()
111 CPDF_StructElement* elem = in FPDF_StructElement_CountChildren()
123 CPDF_StructElement* elem = in FPDF_StructElement_GetChildAtIndex()
Dcpdfsdk_helpers.h36 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()