#include "core/fpdfdoc/cpdf_aaction.h"
#include <array>
#include <iterator>
#include <utility>
#include "core/fpdfapi/parser/cpdf_dictionary.h"
namespace {
constexpr const std::array<const char*, CPDF_AAction::kNumberOfActions - 1>
kAATypes = …;
}
CPDF_AAction::CPDF_AAction(RetainPtr<const CPDF_Dictionary> pDict)
: … { … }
CPDF_AAction::CPDF_AAction(const CPDF_AAction& that) = default;
CPDF_AAction::~CPDF_AAction() = default;
bool CPDF_AAction::ActionExist(AActionType eType) const { … }
CPDF_Action CPDF_AAction::GetAction(AActionType eType) const { … }
bool CPDF_AAction::IsUserInput(AActionType type) { … }