#include "core/fpdfapi/render/cpdf_renderoptions.h"
namespace {
constexpr uint32_t kCacheSizeLimitBytes = …;
}
CPDF_RenderOptions::Options::Options() = default;
CPDF_RenderOptions::Options::Options(const CPDF_RenderOptions::Options& rhs) =
default;
CPDF_RenderOptions::Options& CPDF_RenderOptions::Options::operator=(
const CPDF_RenderOptions::Options& rhs) = default;
CPDF_RenderOptions::CPDF_RenderOptions() { … }
CPDF_RenderOptions::CPDF_RenderOptions(const CPDF_RenderOptions& rhs) = default;
CPDF_RenderOptions::~CPDF_RenderOptions() = default;
FX_ARGB CPDF_RenderOptions::TranslateColor(FX_ARGB argb) const { … }
FX_ARGB CPDF_RenderOptions::TranslateObjectFillColor(
FX_ARGB argb,
CPDF_PageObject::Type object_type) const { … }
FX_ARGB CPDF_RenderOptions::TranslateObjectStrokeColor(
FX_ARGB argb,
CPDF_PageObject::Type object_type) const { … }
uint32_t CPDF_RenderOptions::GetCacheSizeLimit() const { … }
bool CPDF_RenderOptions::CheckOCGDictVisible(const CPDF_Dictionary* pOC) const { … }
bool CPDF_RenderOptions::CheckPageObjectVisible(
const CPDF_PageObject* pPageObj) const { … }