- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ActionParameter.h
Go to the documentation of this file.
1 #ifndef PDFTRON_H_CPPPDFActionParameter
2 #define PDFTRON_H_CPPPDFActionParameter
3
4 #include <C/PDF/TRN_ActionParameter.h>
5 #include <SDF/Obj.h>
6
7 namespace pdftron {
8 namespace PDF {
9
10 class Action;
11 class Annot;
12 class Field;
13 class Page;
14
22 class ActionParameter
23 {
24 public:
25
26 ActionParameter(const Action& action, const Field& field);
27 ActionParameter(const Action& action, const Annot& annot);
28 ActionParameter(const Action& action, const Page& page);
29 ActionParameter(const Action& action);
30 ActionParameter(const ActionParameter& action_param);
31 ActionParameter& operator=(const ActionParameter& action_param);
32 ~ActionParameter();
33 Action GetAction();
34 void Destroy();
35
36 //for xamarin use only
37 static ActionParameter* CreateInternal(ptrdiff_t impl);
38 ptrdiff_t GetHandleInternal();
39
40 #ifndef SWIGHIDDEN
41 ActionParameter(TRN_ActionParameter impl);
42 TRN_ActionParameter mp_parameter;
43 #endif
44 };
45
46 }
47 }
48
49 #include<Impl/ActionParameter.inl>
50
51 #endif
pdftron::PDF::ActionParameter::GetAction
Action GetAction()
pdftron::PDF::ActionParameter::ActionParameter
ActionParameter(const Action &action, const Field &field)
pdftron::PDF::ActionParameter::GetHandleInternal
ptrdiff_t GetHandleInternal()
pdftron::PDF::ActionParameter::operator=
ActionParameter & operator=(const ActionParameter &action_param)
pdftron::PDF::ActionParameter::Destroy
void Destroy()
Obj.h
pdftron::PDF::ActionParameter
Definition: ActionParameter.h:22
pdftron::PDF::Page
Definition: Page.h:31
pdftron::PDF::ActionParameter::~ActionParameter
~ActionParameter()
pdftron::PDF::Annot
Definition: Annot.h:33
pdftron::PDF::Action
Definition: Action.h:31
pdftron::PDF::Field
Definition: Field.h:69
pdftron::PDF::ActionParameter::CreateInternal
static ActionParameter * CreateInternal(ptrdiff_t impl)
pdftron::PDF::ActionParameter::mp_parameter
TRN_ActionParameter mp_parameter
Definition: ActionParameter.h:42