Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
cpdf_linklist.h
Go to the documentation of this file.
1
// Copyright 2016 The PDFium Authors
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6
7
#
ifndef
CORE_FPDFDOC_CPDF_LINKLIST_H_
8
#
define
CORE_FPDFDOC_CPDF_LINKLIST_H_
9
10
#
include
<
stdint
.
h
>
11
12
#
include
<
map
>
13
#
include
<
vector
>
14
15
#
include
"core/fpdfapi/parser/cpdf_document.h"
16
#
include
"core/fpdfdoc/cpdf_link.h"
17
#
include
"core/fxcrt/retain_ptr.h"
18
19
class
CPDF_Page;
20
class
CPDF_Dictionary;
21
22
class
CPDF_LinkList
final
:
public
CPDF_Document
::
LinkListIface
{
23
public
:
24
CPDF_LinkList
();
25
~
CPDF_LinkList
()
override
;
26
27
CPDF_Link
GetLinkAtPoint
(CPDF_Page* pPage,
28
const
CFX_PointF& point,
29
int
* z_order);
30
31
private
:
32
const
std::vector<RetainPtr<CPDF_Dictionary>>* GetPageLinks(CPDF_Page* pPage);
33
34
std::map<uint32_t, std::vector<RetainPtr<CPDF_Dictionary>>> m_PageMap;
35
};
36
37
#
endif
// CORE_FPDFDOC_CPDF_LINKLIST_H_
CFX_FloatRect::Contains
bool Contains(const CFX_PointF &point) const
Definition
fx_coordinates.cpp:225
CPDF_Document::LinkListIface
Definition
cpdf_document.h:42
CPDF_Document
Definition
cpdf_document.h:29
CPDF_LinkList::GetLinkAtPoint
CPDF_Link GetLinkAtPoint(CPDF_Page *pPage, const CFX_PointF &point, int *z_order)
Definition
cpdf_linklist.cpp:20
CPDF_LinkList::~CPDF_LinkList
~CPDF_LinkList() override
CPDF_LinkList::CPDF_LinkList
CPDF_LinkList()
CPDF_Link
Definition
cpdf_link.h:16
CPDF_Link::CPDF_Link
CPDF_Link()
CPDF_Link::GetRect
CFX_FloatRect GetRect()
Definition
cpdf_link.cpp:22
fxcrt::RetainPtr
Definition
retain_ptr.h:29
std
Definition
qfloat16.h:492
qtwebengine
src
3rdparty
chromium
third_party
pdfium
core
fpdfdoc
cpdf_linklist.h
Generated on Sat Sep 21 2024 00:54:11 for Qt by
1.12.0