Home
last modified time | relevance | path

Searched refs:CPDF_ContentMarks (Results 1 – 8 of 8) sorted by relevance

/external/pdfium/core/fpdfapi/page/
Dcpdf_contentmarks.cpp15 CPDF_ContentMarks::CPDF_ContentMarks() {} in CPDF_ContentMarks() function in CPDF_ContentMarks
17 CPDF_ContentMarks::~CPDF_ContentMarks() {} in ~CPDF_ContentMarks()
19 std::unique_ptr<CPDF_ContentMarks> CPDF_ContentMarks::Clone() { in Clone()
20 auto result = pdfium::MakeUnique<CPDF_ContentMarks>(); in Clone()
26 size_t CPDF_ContentMarks::CountItems() const { in CountItems()
30 bool CPDF_ContentMarks::ContainsItem(const CPDF_ContentMarkItem* pItem) const { in ContainsItem()
34 CPDF_ContentMarkItem* CPDF_ContentMarks::GetItem(size_t index) { in GetItem()
36 static_cast<const CPDF_ContentMarks*>(this)->GetItem(index)); in GetItem()
39 const CPDF_ContentMarkItem* CPDF_ContentMarks::GetItem(size_t index) const { in GetItem()
44 int CPDF_ContentMarks::GetMarkedContentID() const { in GetMarkedContentID()
[all …]
Dcpdf_contentmarks.h19 class CPDF_ContentMarks {
21 CPDF_ContentMarks();
22 ~CPDF_ContentMarks();
24 std::unique_ptr<CPDF_ContentMarks> Clone();
40 size_t FindFirstDifference(const CPDF_ContentMarks* other) const;
Dcpdf_pageobject.h78 CPDF_ContentMarks m_ContentMarks;
Dcpdf_streamcontentparser.h217 std::stack<std::unique_ptr<CPDF_ContentMarks>> m_ContentMarksStack;
Dcpdf_streamcontentparser.cpp282 m_ContentMarksStack.push(pdfium::MakeUnique<CPDF_ContentMarks>()); in CPDF_StreamContentParser()
583 std::unique_ptr<CPDF_ContentMarks> new_marks = in Handle_BeginMarkedContent_Dictionary()
662 std::unique_ptr<CPDF_ContentMarks> new_marks = in Handle_BeginMarkedContent()
/external/pdfium/core/fpdfapi/edit/
Dcpdf_pagecontentgenerator.h19 class CPDF_ContentMarks; variable
48 const CPDF_ContentMarks* ProcessContentMarks(std::ostringstream* buf,
50 const CPDF_ContentMarks* pPrev);
52 const CPDF_ContentMarks* pContentMarks);
Dcpdf_pagecontentgenerator.cpp94 std::unique_ptr<const CPDF_ContentMarks> empty_content_marks = in GenerateModifiedStreams()
95 pdfium::MakeUnique<CPDF_ContentMarks>(); in GenerateModifiedStreams()
96 std::map<int32_t, const CPDF_ContentMarks*> current_content_marks; in GenerateModifiedStreams()
208 std::unique_ptr<const CPDF_ContentMarks> empty_content_marks = in ProcessPageObjects()
209 pdfium::MakeUnique<CPDF_ContentMarks>(); in ProcessPageObjects()
210 const CPDF_ContentMarks* content_marks = empty_content_marks.get(); in ProcessPageObjects()
232 const CPDF_ContentMarks* CPDF_PageContentGenerator::ProcessContentMarks( in ProcessContentMarks()
235 const CPDF_ContentMarks* pPrev) { in ProcessContentMarks()
236 const CPDF_ContentMarks* pNext = &pPageObj->m_ContentMarks; in ProcessContentMarks()
286 const CPDF_ContentMarks* pContentMarks) { in FinishMarks()
/external/pdfium/core/fpdftext/
Dcpdf_textpage.cpp810 const CPDF_ContentMarks& marks = m_pPrevTextObj->m_ContentMarks; in PreMarkedContent()