Home
last modified time | relevance | path

Searched refs:CPDF_ContentMarkItem (Results 1 – 9 of 9) sorted by relevance

/external/pdfium/core/fpdfapi/page/
Dcpdf_contentmarkitem.cpp13 CPDF_ContentMarkItem::CPDF_ContentMarkItem(ByteString name) in CPDF_ContentMarkItem() function in CPDF_ContentMarkItem
16 CPDF_ContentMarkItem::~CPDF_ContentMarkItem() {} in ~CPDF_ContentMarkItem()
18 const CPDF_Dictionary* CPDF_ContentMarkItem::GetParam() const { in GetParam()
30 CPDF_Dictionary* CPDF_ContentMarkItem::GetParam() { in GetParam()
32 static_cast<const CPDF_ContentMarkItem*>(this)->GetParam()); in GetParam()
35 bool CPDF_ContentMarkItem::HasMCID() const { in HasMCID()
40 void CPDF_ContentMarkItem::SetDirectDict(RetainPtr<CPDF_Dictionary> pDict) { in SetDirectDict()
45 void CPDF_ContentMarkItem::SetPropertiesHolder( in SetPropertiesHolder()
Dcpdf_contentmarks.h27 bool ContainsItem(const CPDF_ContentMarkItem* pItem) const;
30 CPDF_ContentMarkItem* GetItem(size_t index);
31 const CPDF_ContentMarkItem* GetItem(size_t index) const;
38 bool RemoveMark(CPDF_ContentMarkItem* pMarkItem);
50 bool ContainsItem(const CPDF_ContentMarkItem* pItem) const;
51 CPDF_ContentMarkItem* GetItem(size_t index);
52 const CPDF_ContentMarkItem* GetItem(size_t index) const;
60 bool RemoveMark(CPDF_ContentMarkItem* pMarkItem);
64 std::vector<RetainPtr<CPDF_ContentMarkItem>> m_Marks;
Dcpdf_contentmarks.cpp30 bool CPDF_ContentMarks::ContainsItem(const CPDF_ContentMarkItem* pItem) const { in ContainsItem()
34 CPDF_ContentMarkItem* CPDF_ContentMarks::GetItem(size_t index) { in GetItem()
35 return const_cast<CPDF_ContentMarkItem*>( in GetItem()
39 const CPDF_ContentMarkItem* CPDF_ContentMarks::GetItem(size_t index) const { in GetItem()
67 bool CPDF_ContentMarks::RemoveMark(CPDF_ContentMarkItem* pMarkItem) { in RemoveMark()
111 const CPDF_ContentMarkItem* pItem) const { in ContainsItem()
119 CPDF_ContentMarkItem* CPDF_ContentMarks::MarkData::GetItem(size_t index) { in GetItem()
123 const CPDF_ContentMarkItem* CPDF_ContentMarks::MarkData::GetItem( in GetItem()
138 auto pItem = pdfium::MakeRetain<CPDF_ContentMarkItem>(std::move(name)); in AddMark()
145 auto pItem = pdfium::MakeRetain<CPDF_ContentMarkItem>(std::move(name)); in AddMarkWithDirectDict()
[all …]
Dcpdf_contentmarkitem.h18 class CPDF_ContentMarkItem final : public Retainable {
22 explicit CPDF_ContentMarkItem(ByteString name);
23 ~CPDF_ContentMarkItem() override;
Dcpdf_occontext.cpp186 const CPDF_ContentMarkItem* item = pObj->m_ContentMarks.GetItem(i); in CheckObjectVisible()
188 item->GetParamType() == CPDF_ContentMarkItem::kPropertiesDict && in CheckObjectVisible()
/external/pdfium/fpdfsdk/
Dcpdfsdk_helpers.h30 class CPDF_ContentMarkItem; variable
146 CPDF_ContentMarkItem* mark) { in FPDFPageObjectMarkFromCPDFContentMarkItem()
149 inline CPDF_ContentMarkItem* CPDFContentMarkItemFromFPDFPageObjectMark( in CPDFContentMarkItemFromFPDFPageObjectMark()
151 return reinterpret_cast<CPDF_ContentMarkItem*>(mark); in CPDFContentMarkItemFromFPDFPageObjectMark()
Dfpdf_editpage.cpp104 CPDF_ContentMarkItem* pMarkItem = in GetMarkParamDict()
115 CPDF_ContentMarkItem* pMarkItem = in GetOrCreateMarkParamsDict()
134 const CPDF_ContentMarkItem* pMarkItem = in PageObjectContainsMark()
332 CPDF_ContentMarkItem* pMarkItem = in FPDFPageObj_RemoveMark()
352 const CPDF_ContentMarkItem* pMarkItem = in FPDFPageObjMark_GetName()
366 const CPDF_ContentMarkItem* pMarkItem = in FPDFPageObjMark_CountParams()
/external/pdfium/core/fpdfapi/edit/
Dcpdf_pagecontentgenerator.cpp249 const CPDF_ContentMarkItem* item = pNext->GetItem(i); in ProcessContentMarks()
255 if (item->GetParamType() == CPDF_ContentMarkItem::kNone) { in ProcessContentMarks()
262 case CPDF_ContentMarkItem::kDirectDict: { in ProcessContentMarks()
268 case CPDF_ContentMarkItem::kPropertiesDict: { in ProcessContentMarks()
/external/pdfium/core/fpdftext/
Dcpdf_textpage.cpp796 const CPDF_ContentMarkItem* item = pTextObj->m_ContentMarks.GetItem(i); in PreMarkedContent()
854 const CPDF_ContentMarkItem* item = pTextObj->m_ContentMarks.GetItem(n); in ProcessMarkedContent()