PDFTool 7.0
PtlAction.h
1
2// 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
11namespace PdfTk {
12
17
18class PDFTK_API PtlAction
19{
20public:
32
33private:
34 int m_dataAction;
35public:
36 int getHandle() const;
37
38public:
46
53 PtlAction(const PtlAction& obj);
54
58 virtual ‾PtlAction();
59
60public:
67
68public:
75};
76
77} // namespace PdfTk
78
79
80#endif // PDFTK_PTLACTION_H_
ACTION_TYPE
アクションのタイプ
Definition PtlAction.h:24
@ TYPE_URI
URIアクション
Definition PtlAction.h:29
@ TYPE_LAUNCH
Launchアクション
Definition PtlAction.h:28
@ TYPE_UNKNOWN
未対応アクション
Definition PtlAction.h:30
@ TYPE_GOTO_R
GoToRアクション
Definition PtlAction.h:27
@ TYPE_NONE
アクションなし(取得時専用)
Definition PtlAction.h:25
@ TYPE_GOTO
GoToアクション
Definition PtlAction.h:26
PtlAction(const PtlAction &obj)
コピーコンストラクタ alias copy
virtual ‾PtlAction()
デストラクタ
PtlAction(ACTION_TYPE type)
コンストラクタ
ACTION_TYPE getType() const
アクションタイプを取得。
PtlAction & operator=(const PtlAction &obj)
コピーオペレータ alias copy