Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
cxfa_traverse.h
Go to the documentation of this file.
1
// Copyright 2017 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
XFA_FXFA_PARSER_CXFA_TRAVERSE_H_
8
#
define
XFA_FXFA_PARSER_CXFA_TRAVERSE_H_
9
10
#
include
"xfa/fxfa/parser/cxfa_node.h"
11
12
class
CXFA_Traverse
final
:
public
CXFA_Node
{
13
public
:
14
CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
;
15
~
CXFA_Traverse
()
override
;
16
17
private
:
18
CXFA_Traverse(CXFA_Document* doc,
XFA_PacketType
packet);
19
};
20
21
#
endif
// XFA_FXFA_PARSER_CXFA_TRAVERSE_H_
DCHECK
#define DCHECK
Definition
check.h:33
CFX_Matrix
Definition
fx_coordinates.h:440
CFX_Matrix::CFX_Matrix
constexpr CFX_Matrix()=default
CFX_Matrix::d
float d
Definition
fx_coordinates.h:510
CFX_Matrix::a
float a
Definition
fx_coordinates.h:507
CFX_Matrix::f
float f
Definition
fx_coordinates.h:512
CFX_Matrix::e
float e
Definition
fx_coordinates.h:511
CFX_Matrix::Rotate
void Rotate(float fRadian)
Definition
fx_coordinates.cpp:415
CFX_RectF
Definition
fx_coordinates.h:276
CFX_RectF::CFX_RectF
constexpr CFX_RectF()=default
CFX_RectF::width
float width
Definition
fx_coordinates.h:430
CFX_RectF::left
float left
Definition
fx_coordinates.h:428
CFX_RectF::height
float height
Definition
fx_coordinates.h:431
CFX_RectF::top
float top
Definition
fx_coordinates.h:429
CFX_RectF::CFX_RectF
CFX_RectF(float dst_left, float dst_top, const SizeType &dst_size)
Definition
fx_coordinates.h:290
CXFA_ContentLayoutItem::TestStatusBits
bool TestStatusBits(Mask< XFA_WidgetStatus > val) const
Definition
cxfa_contentlayoutitem.h:41
CXFA_ContentLayoutItem::GetFFWidget
CXFA_FFWidget * GetFFWidget()
Definition
cxfa_contentlayoutitem.h:25
CXFA_Document::GetCurVersionMode
XFA_VERSION GetCurVersionMode() const
Definition
cxfa_document.h:120
CXFA_FFDocView
Definition
cxfa_ffdocview.h:32
CXFA_FFDocView::GetDoc
CXFA_FFDoc * GetDoc() const
Definition
cxfa_ffdocview.h:52
CXFA_FFDocView::GetWidgetByName
CXFA_FFWidget * GetWidgetByName(const WideString &wsName, CXFA_FFWidget *pRefWidget)
Definition
cxfa_ffdocview.cpp:461
CXFA_FFDoc::GetXFADoc
CXFA_Document * GetXFADoc() const
Definition
cxfa_ffdoc.h:167
CXFA_FFPageView::GetLayoutItem
CXFA_ViewLayoutItem * GetLayoutItem() const
Definition
cxfa_ffpageview.h:33
CXFA_FFPageView::GetDocView
CXFA_FFDocView * GetDocView() const
Definition
cxfa_ffpageview.cpp:243
CXFA_FFPageView::GetDisplayMatrix
CFX_Matrix GetDisplayMatrix(const FX_RECT &rtDisp, int32_t iRotate) const
Definition
cxfa_ffpageview.cpp:255
CXFA_FFPageView::CreateGCedTraverseWidgetIterator
CXFA_FFWidget::IteratorIface * CreateGCedTraverseWidgetIterator(Mask< XFA_WidgetStatus > dwWidgetFilter)
Definition
cxfa_ffpageview.cpp:264
CXFA_FFPageView::~CXFA_FFPageView
~CXFA_FFPageView()
CXFA_FFPageView::GetPageViewRect
CFX_RectF GetPageViewRect() const
Definition
cxfa_ffpageview.cpp:247
CXFA_FFPageWidgetIterator::~CXFA_FFPageWidgetIterator
~CXFA_FFPageWidgetIterator() override
CXFA_FFPageWidgetIterator::CXFA_FFPageWidgetIterator
CXFA_FFPageWidgetIterator(CXFA_FFPageView *pPageView, Mask< XFA_WidgetStatus > dwFilter)
Definition
cxfa_ffpageview.cpp:271
CXFA_FFPageWidgetIterator::MoveToLast
CXFA_FFWidget * MoveToLast() override
Definition
cxfa_ffpageview.cpp:292
CXFA_FFPageWidgetIterator::MoveToNext
CXFA_FFWidget * MoveToNext() override
Definition
cxfa_ffpageview.cpp:297
CXFA_FFPageWidgetIterator::MoveToFirst
CXFA_FFWidget * MoveToFirst() override
Definition
cxfa_ffpageview.cpp:280
CXFA_FFPageWidgetIterator::SetCurrentWidget
bool SetCurrentWidget(CXFA_FFWidget *hWidget) override
Definition
cxfa_ffpageview.cpp:324
CXFA_FFPageWidgetIterator::GetCurrentWidget
CXFA_FFWidget * GetCurrentWidget() override
Definition
cxfa_ffpageview.cpp:319
CXFA_FFPageWidgetIterator::MoveToPrevious
CXFA_FFWidget * MoveToPrevious() override
Definition
cxfa_ffpageview.cpp:308
CXFA_FFTabOrderPageWidgetIterator::~CXFA_FFTabOrderPageWidgetIterator
~CXFA_FFTabOrderPageWidgetIterator() override
CXFA_FFTabOrderPageWidgetIterator::MoveToFirst
CXFA_FFWidget * MoveToFirst() override
Definition
cxfa_ffpageview.cpp:345
CXFA_FFTabOrderPageWidgetIterator::MoveToLast
CXFA_FFWidget * MoveToLast() override
Definition
cxfa_ffpageview.cpp:357
CXFA_FFTabOrderPageWidgetIterator::MoveToNext
CXFA_FFWidget * MoveToNext() override
Definition
cxfa_ffpageview.cpp:369
CXFA_FFTabOrderPageWidgetIterator::GetCurrentWidget
CXFA_FFWidget * GetCurrentWidget() override
Definition
cxfa_ffpageview.cpp:394
CXFA_FFTabOrderPageWidgetIterator::MoveToPrevious
CXFA_FFWidget * MoveToPrevious() override
Definition
cxfa_ffpageview.cpp:382
CXFA_FFTabOrderPageWidgetIterator::SetCurrentWidget
bool SetCurrentWidget(CXFA_FFWidget *hWidget) override
Definition
cxfa_ffpageview.cpp:399
CXFA_FFWidget::IteratorIface
Definition
cxfa_ffwidget.h:74
CXFA_FFWidget
Definition
cxfa_ffwidget.h:69
CXFA_FFWidget::FromLayoutItem
static CXFA_FFWidget * FromLayoutItem(CXFA_LayoutItem *pLayoutItem)
Definition
cxfa_ffwidget.cpp:188
CXFA_FFWidget::GetWidgetRect
const CFX_RectF & GetWidgetRect() const
Definition
cxfa_ffwidget.cpp:214
CXFA_FFWidget::IsLoaded
virtual bool IsLoaded()
Definition
cxfa_ffwidget.cpp:283
CXFA_FFWidget::GetNode
CXFA_Node * GetNode() const
Definition
cxfa_ffwidget.h:161
CXFA_FFWidget::LoadWidget
virtual bool LoadWidget()
Definition
cxfa_ffwidget.cpp:287
CXFA_FFWidget::GetLayoutItem
CXFA_ContentLayoutItem * GetLayoutItem() const
Definition
cxfa_ffwidget.h:162
CXFA_FFWidget::GetDocView
CXFA_FFDocView * GetDocView() const
Definition
cxfa_ffwidget.h:166
CXFA_LayoutItem
Definition
cxfa_layoutitem.h:20
CXFA_LayoutItem::IsContentLayoutItem
bool IsContentLayoutItem() const
Definition
cxfa_layoutitem.h:33
CXFA_LayoutItem::GetFormNode
CXFA_Node * GetFormNode() const
Definition
cxfa_layoutitem.h:40
CXFA_Node
Definition
cxfa_node.h:94
CXFA_Node::GetExclGroupIfExists
CXFA_Node * GetExclGroupIfExists()
Definition
cxfa_node.cpp:2416
CXFA_Node::GetFFWidgetType
XFA_FFWidgetType GetFFWidgetType()
Definition
cxfa_node.cpp:2983
CXFA_Object::GetElementType
XFA_Element GetElementType() const
Definition
cxfa_object.h:91
CXFA_Traversal::~CXFA_Traversal
~CXFA_Traversal() override
CXFA_Traverse::~CXFA_Traverse
~CXFA_Traverse() override
CXFA_ViewLayoutItem::GetPageSize
CFX_SizeF GetPageSize() const
Definition
cxfa_viewlayoutitem.cpp:42
fxcrt::Mask
Definition
mask.h:15
pdfium::CFDETextOutLargeBitmapTest
Definition
cfde_textout_unittest.cpp:117
XFA_VERSION_205
@ XFA_VERSION_205
Definition
cxfa_document.h:52
kXFAWidgetPrecision
constexpr float kXFAWidgetPrecision
Definition
cxfa_ffwidget.h:49
XFA_FFWidgetType
XFA_FFWidgetType
Definition
cxfa_ffwidget_type.h:10
XFA_FFWidgetType::kExclGroup
@ kExclGroup
Definition
cxfa_ffwidget_type.h:28
XFA_WidgetStatus
XFA_WidgetStatus
Definition
fxfa.h:61
XFA_WidgetStatus::kViewable
@ kViewable
Definition
fxfa.h:70
XFA_WidgetStatus::kVisible
@ kVisible
Definition
fxfa.h:71
XFA_WidgetStatus::kDisabled
@ kDisabled
Definition
fxfa.h:65
XFA_WidgetStatus::kFocused
@ kFocused
Definition
fxfa.h:66
XFA_WidgetStatus::kPrintable
@ kPrintable
Definition
fxfa.h:67
XFA_Element
XFA_Element
Definition
fxfa_basic.h:75
XFA_PacketType
XFA_PacketType
Definition
fxfa_basic.h:44
CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
#define CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
Definition
heap.h:32
cppgc
Definition
heap.h:12
fxcrt
Definition
stl_util.h:17
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
FX_RECT
Definition
fx_coordinates.h:144
FX_RECT::Height
int Height() const
Definition
fx_coordinates.h:152
FX_RECT::bottom
int32_t bottom
Definition
fx_coordinates.h:181
FX_RECT::right
int32_t right
Definition
fx_coordinates.h:180
FX_RECT::Width
int Width() const
Definition
fx_coordinates.h:151
FX_RECT::top
int32_t top
Definition
fx_coordinates.h:179
FX_RECT::left
int32_t left
Definition
fx_coordinates.h:178
WideString
fxcrt::WideString WideString
Definition
widestring.h:207
qtwebengine
src
3rdparty
chromium
third_party
pdfium
xfa
fxfa
parser
cxfa_traverse.h
Generated on
for Qt by
1.18.0