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
cscript_layoutpseudomodel.h
Go to the documentation of this file.
1
// Copyright 2014 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_CSCRIPT_LAYOUTPSEUDOMODEL_H_
8
#
define
XFA_FXFA_PARSER_CSCRIPT_LAYOUTPSEUDOMODEL_H_
9
10
#
include
"xfa/fxfa/parser/cxfa_object.h"
11
12
class
CXFA_Document;
13
14
class
CScript_LayoutPseudoModel
final
:
public
CXFA_Object
{
15
public
:
16
explicit
CScript_LayoutPseudoModel
(CXFA_Document* pDocument);
17
~
CScript_LayoutPseudoModel
()
override
;
18
};
19
20
#
endif
// XFA_FXFA_PARSER_CSCRIPT_LAYOUTPSEUDOMODEL_H_
CFXJSE_Engine::EventParamScope
friend class EventParamScope
Definition
cfxjse_engine.h:127
CFX_RectF
Definition
fx_coordinates.h:276
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
CJS_Result
Definition
cjs_result.h:15
CJS_Result::Success
static CJS_Result Success()
Definition
cjs_result.h:28
CJS_Result::Failure
static CJS_Result Failure(JSMessage id)
Definition
cjs_result.h:35
CJX_LayoutPseudoModel::DynamicTypeIs
bool DynamicTypeIs(TypeTag eType) const override
Definition
cjx_layoutpseudomodel.cpp:62
CJX_LayoutPseudoModel::~CJX_LayoutPseudoModel
~CJX_LayoutPseudoModel() override
CJX_Object
Definition
cjx_object.h:46
CJX_Object::GetDocument
CXFA_Document * GetDocument() const
Definition
cjx_object.cpp:132
CJX_Object::TypeTag
TypeTag
Definition
cjx_object.h:49
CJX_Object::TypeTag::LayoutPseudoModel
@ LayoutPseudoModel
Definition
cjx_object.h:65
CJX_Object::DynamicTypeIs
virtual bool DynamicTypeIs(TypeTag eType) const
Definition
cjx_object.cpp:123
CJX_Object::ThrowException
void ThrowException(v8::Isolate *pIsolate, const WideString &str) const
Definition
cjx_object.cpp:211
CScript_LayoutPseudoModel::~CScript_LayoutPseudoModel
~CScript_LayoutPseudoModel() override
CScript_LayoutPseudoModel::CScript_LayoutPseudoModel
CScript_LayoutPseudoModel(CXFA_Document *pDocument)
Definition
cscript_layoutpseudomodel.cpp:12
CXFA_ContentLayoutItem::GetNext
CXFA_ContentLayoutItem * GetNext() const
Definition
cxfa_contentlayoutitem.h:30
CXFA_ContentLayoutItem::GetRelativeRect
CFX_RectF GetRelativeRect() const
Definition
cxfa_contentlayoutitem.cpp:64
CXFA_ContentLayoutItem::GetLast
CXFA_ContentLayoutItem * GetLast()
Definition
cxfa_contentlayoutitem.cpp:39
CXFA_ContentLayoutItem::GetFirst
CXFA_ContentLayoutItem * GetFirst()
Definition
cxfa_contentlayoutitem.cpp:31
CXFA_ContentLayoutProcessor
Definition
cxfa_contentlayoutprocessor.h:36
CXFA_Document::LayoutProcessorIface
Definition
cxfa_document.h:68
CXFA_Document::GetNodeOwner
CXFA_NodeOwner * GetNodeOwner()
Definition
cxfa_document.h:99
CXFA_FFDocView
Definition
cxfa_ffdocview.h:32
CXFA_FFDocView::LayoutStatus
LayoutStatus
Definition
cxfa_ffdocview.h:34
CXFA_FFDocView::LayoutStatus::kStart
@ kStart
Definition
cxfa_ffdocview.h:34
CXFA_FFDocView::LayoutStatus::kNone
@ kNone
Definition
cxfa_ffdocview.h:34
CXFA_FFNotify
Definition
cxfa_ffnotify.h:26
CXFA_FFNotify::GetLayoutStatus
CXFA_FFDocView::LayoutStatus GetLayoutStatus()
Definition
cxfa_ffnotify.cpp:301
CXFA_LayoutItem
Definition
cxfa_layoutitem.h:20
CXFA_LayoutItem::GetPage
const CXFA_ViewLayoutItem * GetPage() const
Definition
cxfa_layoutitem.cpp:75
CXFA_LayoutItem::AsContentLayoutItem
CXFA_ContentLayoutItem * AsContentLayoutItem()
Definition
cxfa_layoutitem.cpp:64
CXFA_LayoutItem::GetFormNode
CXFA_Node * GetFormNode() const
Definition
cxfa_layoutitem.h:40
CXFA_LayoutProcessor::~CXFA_LayoutProcessor
~CXFA_LayoutProcessor() override
CXFA_LayoutProcessor::CountPages
int32_t CountPages() const
Definition
cxfa_layoutprocessor.cpp:126
CXFA_LayoutProcessor::IncrementLayout
bool IncrementLayout()
Definition
cxfa_layoutprocessor.cpp:118
CXFA_LayoutProcessor::Trace
void Trace(cppgc::Visitor *visitor) const override
Definition
cxfa_layoutprocessor.cpp:34
CXFA_LayoutProcessor::GetLayoutItem
CXFA_LayoutItem * GetLayoutItem(CXFA_Node *pFormItem)
Definition
cxfa_layoutprocessor.cpp:135
CXFA_LayoutProcessor::StartLayout
int32_t StartLayout()
Definition
cxfa_layoutprocessor.cpp:44
CXFA_LayoutProcessor::SetHasChangedContainer
void SetHasChangedContainer() override
Definition
cxfa_layoutprocessor.cpp:139
CXFA_LayoutProcessor::DoLayout
int32_t DoLayout()
Definition
cxfa_layoutprocessor.cpp:80
CXFA_LayoutProcessor::GetLayoutPageMgr
CXFA_ViewLayoutProcessor * GetLayoutPageMgr() const
Definition
cxfa_layoutprocessor.h:51
CXFA_LayoutProcessor::GetPage
CXFA_ViewLayoutItem * GetPage(int32_t index) const
Definition
cxfa_layoutprocessor.cpp:130
CXFA_LayoutProcessor::GetRootContentLayoutProcessor
CXFA_ContentLayoutProcessor * GetRootContentLayoutProcessor() const
Definition
cxfa_layoutprocessor.h:48
CXFA_LayoutProcessor::FromDocument
static CXFA_LayoutProcessor * FromDocument(const CXFA_Document *pXFADoc)
Definition
cxfa_layoutprocessor.cpp:24
CXFA_LayoutProcessor::SetForceRelayout
void SetForceRelayout() override
Definition
cxfa_layoutprocessor.cpp:40
CXFA_Measurement
Definition
cxfa_measurement.h:13
CXFA_Measurement::Set
void Set(float fValue, XFA_Unit eUnit)
Definition
cxfa_measurement.h:21
CXFA_Measurement::ToUnit
float ToUnit(XFA_Unit eUnit) const
Definition
cxfa_measurement.cpp:78
CXFA_Measurement::GetUnitFromString
static XFA_Unit GetUnitFromString(WideStringView wsUnit)
Definition
cxfa_measurement.cpp:135
CXFA_NodeOwner::PersistList
void PersistList(CXFA_List *list)
Definition
cxfa_nodeowner.cpp:22
CXFA_Node
Definition
cxfa_node.h:94
CXFA_Object
Definition
cxfa_object.h:42
CXFA_Object::GetElementType
XFA_Element GetElementType() const
Definition
cxfa_object.h:91
CXFA_ViewLayoutItem::GetMasterPage
CXFA_Node * GetMasterPage() const
Definition
cxfa_viewlayoutitem.cpp:59
CXFA_ViewLayoutProcessor
Definition
cxfa_viewlayoutprocessor.h:30
fxcrt::UnownedPtr
Definition
unowned_ptr.h:76
fxcrt::WideString::FromASCII
static WideString FromASCII(ByteStringView str)
Definition
widestring.cpp:704
fxcrt::WideString::EqualsASCII
bool EqualsASCII(ByteStringView that) const
Definition
widestring.h:111
pdfium::CFDETextOutLargeBitmapTest
Definition
cfde_textout_unittest.cpp:117
FXSYS_roundf
int FXSYS_roundf(float f)
Definition
fx_system.cpp:100
XFA_Unit
XFA_Unit
Definition
fxfa_basic.h:91
XFA_Unit::Unknown
@ Unknown
Definition
fxfa_basic.h:101
XFA_Unit::Pt
@ Pt
Definition
fxfa_basic.h:94
XFA_Attribute
XFA_Attribute
Definition
fxfa_basic.h:67
XFA_Element
XFA_Element
Definition
fxfa_basic.h:75
XFA_Element::Unknown
@ Unknown
Definition
fxfa_basic.h:76
CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
#define CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
Definition
heap.h:32
JSMessage
JSMessage
Definition
js_resources.h:12
JSMessage::kParamError
@ kParamError
Definition
js_resources.h:14
JSMessage::kValueError
@ kValueError
Definition
js_resources.h:29
JSE_PROP
#define JSE_PROP(prop_name)
Definition
jse_define.h:26
JSE_METHOD
#define JSE_METHOD(method_name)
Definition
jse_define.h:15
cppgc
Definition
heap.h:12
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
v8
Definition
fxv8_unittest.h:15
CJX_MethodSpec
Definition
cjx_object.h:40
WideString
fxcrt::WideString WideString
Definition
widestring.h:207
qtwebengine
src
3rdparty
chromium
third_party
pdfium
xfa
fxfa
parser
cscript_layoutpseudomodel.h
Generated on
for Qt by
1.18.0