#include "third_party/blink/renderer/core/animation/interpolable_dynamic_range_limit.h"
#include "third_party/blink/renderer/core/animation/interpolable_value.h"
#include "third_party/blink/renderer/core/css/resolver/style_resolver_state.h"
namespace blink {
InterpolableDynamicRangeLimit::InterpolableDynamicRangeLimit(
DynamicRangeLimit dynamic_range_limit)
: … { … }
InterpolableDynamicRangeLimit* InterpolableDynamicRangeLimit::Create(
DynamicRangeLimit dynamic_range_limit) { … }
DynamicRangeLimit InterpolableDynamicRangeLimit::GetDynamicRangeLimit() const { … }
InterpolableDynamicRangeLimit* InterpolableDynamicRangeLimit::RawClone() const { … }
InterpolableDynamicRangeLimit* InterpolableDynamicRangeLimit::RawCloneAndZero()
const { … }
bool InterpolableDynamicRangeLimit::Equals(
const InterpolableValue& other) const { … }
void InterpolableDynamicRangeLimit::AssertCanInterpolateWith(
const InterpolableValue& other) const { … }
void InterpolableDynamicRangeLimit::Interpolate(
const InterpolableValue& to,
const double progress,
InterpolableValue& result) const { … }
}