Loading...
Searching...
No Matches
pdftron::PDF::ActionParameter Class Reference

#include <ActionParameter.h>

Public Member Functions

 ActionParameter (const Action &action, const Field &field)
 ActionParameter (const Action &action, const Annot &annot)
 ActionParameter (const Action &action, const Page &page)
 ActionParameter (const Action &action)
 ActionParameter (const ActionParameter &action_param)
ActionParameteroperator= (const ActionParameter &action_param)
 ~ActionParameter ()
Action GetAction ()
void Destroy ()
ptrdiff_t GetHandleInternal ()
 ActionParameter (TRN_ActionParameter impl)

Static Public Member Functions

static ActionParameterCreateInternal (ptrdiff_t impl)

Public Attributes

TRN_ActionParameter mp_parameter

Detailed Description

ActionParameter is a class used to describe all the information needed to execute an action. In most cases only the action itself is necessary since the document can be inferred from associated SDF::Obj, however some actions particularly JavaScript actions on Field or Annot objects need access to the associated Field or Annot object.

Definition at line 22 of file ActionParameter.h.

Constructor & Destructor Documentation

◆ ActionParameter() [1/6]

pdftron::PDF::ActionParameter::ActionParameter ( const Action & action,
const Field & field )

◆ ActionParameter() [2/6]

pdftron::PDF::ActionParameter::ActionParameter ( const Action & action,
const Annot & annot )

◆ ActionParameter() [3/6]

pdftron::PDF::ActionParameter::ActionParameter ( const Action & action,
const Page & page )

◆ ActionParameter() [4/6]

pdftron::PDF::ActionParameter::ActionParameter ( const Action & action)

◆ ActionParameter() [5/6]

pdftron::PDF::ActionParameter::ActionParameter ( const ActionParameter & action_param)

◆ ~ActionParameter()

pdftron::PDF::ActionParameter::~ActionParameter ( )

◆ ActionParameter() [6/6]

pdftron::PDF::ActionParameter::ActionParameter ( TRN_ActionParameter impl)

Member Function Documentation

◆ CreateInternal()

ActionParameter * pdftron::PDF::ActionParameter::CreateInternal ( ptrdiff_t impl)
static

◆ Destroy()

void pdftron::PDF::ActionParameter::Destroy ( )

◆ GetAction()

Action pdftron::PDF::ActionParameter::GetAction ( )

◆ GetHandleInternal()

ptrdiff_t pdftron::PDF::ActionParameter::GetHandleInternal ( )

◆ operator=()

ActionParameter & pdftron::PDF::ActionParameter::operator= ( const ActionParameter & action_param)

Member Data Documentation

◆ mp_parameter

TRN_ActionParameter pdftron::PDF::ActionParameter::mp_parameter

Definition at line 42 of file ActionParameter.h.


The documentation for this class was generated from the following file: