7#ifndef CORE_FPDFDOC_CPDF_LINKLIST_H_
8#define CORE_FPDFDOC_CPDF_LINKLIST_H_
15#include "core/fpdfapi/parser/cpdf_document.h"
16#include "core/fpdfdoc/cpdf_link.h"
17#include "core/fxcrt/retain_ptr.h"
32 const std::vector<RetainPtr<CPDF_Dictionary>>* GetPageLinks(CPDF_Page* pPage);
34 std::map<uint32_t, std::vector<RetainPtr<CPDF_Dictionary>>> m_PageMap;
bool Contains(const CFX_PointF &point) const
std::vector< RetainPtr< CPDF_Object > >::const_iterator const_iterator
std::map< ByteString, RetainPtr< CPDF_Object >, std::less<> > DictMap
CPDF_Link GetLinkAtPoint(CPDF_Page *pPage, const CFX_PointF &point, int *z_order)
~CPDF_LinkList() override
CFX_PTemplate< float > CFX_PointF