Searched refs:CPDF_ContentMarkItem (Results 1 – 9 of 9) sorted by relevance
13 CPDF_ContentMarkItem::CPDF_ContentMarkItem(ByteString name) in CPDF_ContentMarkItem() function in CPDF_ContentMarkItem16 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()
27 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;
30 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 …]
18 class CPDF_ContentMarkItem final : public Retainable {22 explicit CPDF_ContentMarkItem(ByteString name);23 ~CPDF_ContentMarkItem() override;
186 const CPDF_ContentMarkItem* item = pObj->m_ContentMarks.GetItem(i); in CheckObjectVisible()188 item->GetParamType() == CPDF_ContentMarkItem::kPropertiesDict && in CheckObjectVisible()
30 class CPDF_ContentMarkItem; variable146 CPDF_ContentMarkItem* mark) { in FPDFPageObjectMarkFromCPDFContentMarkItem()149 inline CPDF_ContentMarkItem* CPDFContentMarkItemFromFPDFPageObjectMark( in CPDFContentMarkItemFromFPDFPageObjectMark()151 return reinterpret_cast<CPDF_ContentMarkItem*>(mark); in CPDFContentMarkItemFromFPDFPageObjectMark()
104 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()
249 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()
796 const CPDF_ContentMarkItem* item = pTextObj->m_ContentMarks.GetItem(i); in PreMarkedContent()854 const CPDF_ContentMarkItem* item = pTextObj->m_ContentMarks.GetItem(n); in ProcessMarkedContent()