PDFTool
7.0
Include
PdfTk
PtlAction.h
1
// PtlAction.h
3
// Copyright (C) 2013-2018 Antenna House,Inc.
4
// All rights reserved.
6
#ifndef PDFTK_PTLACTION_H_
7
#define PDFTK_PTLACTION_H_
8
9
#include "PdfTkBase.h"
10
11
namespace
PdfTk {
12
18
class
PDFTK_API
PtlAction
19
{
20
public
:
24
enum
ACTION_TYPE
{
25
TYPE_NONE = 0,
26
TYPE_GOTO = 1,
27
TYPE_GOTO_R = 2,
28
TYPE_LAUNCH = 4,
29
TYPE_URI = 6,
30
TYPE_UNKNOWN = 100
31
};
32
33
private
:
34
int
m_dataAction;
35
public
:
36
int
getHandle()
const
;
37
38
public
:
45
PtlAction
(
ACTION_TYPE
type);
46
53
PtlAction
(
const
PtlAction
& obj);
54
58
virtual
‾PtlAction
();
59
60
public
:
66
PtlAction
&
operator=
(
const
PtlAction
& obj);
67
68
public
:
74
ACTION_TYPE
getType
()
const
;
75
};
76
77
}
// namespace PdfTk
78
79
80
#endif // PDFTK_PTLACTION_H_
PdfTk::PtlAction
PDFのアクションを表現したクラスです。 すべてのアクションクラスのベースクラスです。
Definition:
PtlAction.h:19
PdfTk::PtlAction::PtlAction
PtlAction(const PtlAction &obj)
コピーコンストラクタ alias copy
PdfTk::PtlAction::PtlAction
PtlAction(ACTION_TYPE type)
コンストラクタ
PdfTk::PtlAction::getType
ACTION_TYPE getType() const
アクションタイプを取得。
PdfTk::PtlAction::operator=
PtlAction & operator=(const PtlAction &obj)
コピーオペレータ alias copy
PdfTk::PtlAction::ACTION_TYPE
ACTION_TYPE
アクションのタイプ
Definition:
PtlAction.h:24
PdfTk::PtlAction::‾PtlAction
virtual ‾PtlAction()
デストラクタ
Generated by
1.8.18