PDFTool
6.0
Include
PdfTk
PtlEditElement.h
1
// PtlEditElement.h
3
// Copyright (C) 2018 Antenna House,Inc.
4
// All rights reserved.
6
#ifndef PDFTK_PTL_EDIT_ELEMENT_H_
7
#define PDFTK_PTL_EDIT_ELEMENT_H_
8
9
#include "PdfTkBase.h"
10
11
namespace
PdfTk {
12
18
class
PDFTK_API
PtlEditElement
19
{
20
public
:
24
enum
ELEMENT_TYPE
{
25
TYPE_TEXT = 1,
26
TYPE_IMAGE = 2,
27
TYPE_PATH = 3,
28
TYPE_SHADING = 4,
29
TYPE_UNKNOWN = 100
30
};
31
32
private
:
33
int
m_dataEditElement;
34
public
:
35
int
getHandle()
const
;
36
37
public
:
44
PtlEditElement
(
ELEMENT_TYPE
type);
45
52
PtlEditElement
(
const
PtlEditElement
& obj);
53
57
virtual
‾PtlEditElement
();
58
59
public
:
65
PtlEditElement
&
operator=
(
const
PtlEditElement
& obj);
66
67
public
:
73
ELEMENT_TYPE
getType
()
const
;
74
};
75
76
}
// namespace PdfTk
77
78
79
#endif // PDFTK_PTL_EDIT_ELEMENT_H_
PdfTk::PtlEditElement::operator=
PtlEditElement & operator=(const PtlEditElement &obj)
コピーオペレータ alias copy
PdfTk::PtlEditElement::ELEMENT_TYPE
ELEMENT_TYPE
エレメントのタイプ
Definition:
PtlEditElement.h:24
PdfTk::PtlEditElement::PtlEditElement
PtlEditElement(ELEMENT_TYPE type)
コンストラクタ
PdfTk::PtlEditElement
コンテントに描画されるエレメントを表現したクラスです。 すべてのエレメントクラスのベースクラスです。
Definition:
PtlEditElement.h:19
PdfTk::PtlEditElement::PtlEditElement
PtlEditElement(const PtlEditElement &obj)
コピーコンストラクタ alias copy
PdfTk::PtlEditElement::getType
ELEMENT_TYPE getType() const
エレメントタイプを取得。
PdfTk::PtlEditElement::‾PtlEditElement
virtual ‾PtlEditElement()
デストラクタ
Generated by
1.8.18