Home
last modified time | relevance | path

Searched refs:SkPDFStructElem (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/skia/src/pdf/
H A DSkPDFTag.cpp60 struct SkPDFStructElem { struct
73 SkPDFStructElem* fParent = nullptr; argument
74 SkSpan<SkPDFStructElem> fChildren; argument
97 void setUsed(const THashMap<int, SkPDFStructElem*>& structElemForElemId) { in setUsed() argument
105 SkPDFStructElem** structElemPtr = structElemForElemId.find(elemId); in setUsed()
109 SkPDFStructElem* structElem = *structElemPtr; in setUsed()
185 pdfArray->appendByteString(SkPDFStructElem::StringFromElemId(elemId)); in appendNodeIdArray()
193 : fArena(4 * sizeof(SkPDFStructElem)) in SkPDFStructTree()
196 fRoot = fArena.make<SkPDFStructElem>(); in SkPDFStructTree()
205 SkPDFStructElem* structElem, in move()
[all …]
H A DSkPDFTag.h22 struct SkPDFStructElem;
35 SkPDFStructElem* fStructElem;
38 Mark(SkPDFStructElem* structElem, size_t markIndex) in Mark()
80 void move(SkPDF::StructureElementNode& node, SkPDFStructElem* structElem, bool wantTitle);
83 skia_private::THashMap<int, SkPDFStructElem*> fStructElemForElemId;
84 SkPDFStructElem* fRoot = nullptr;
87 skia_private::TArray<skia_private::TArray<SkPDFStructElem*>> fStructElemForMcidForPage;
89 skia_private::TArray<SkPDFStructElem*> fStructElemForContentItem;