#include "third_party/blink/renderer/core/animation/interpolable_style_color.h"
namespace blink {
namespace {
void SetupColorInterpolationSpaces(Color& first, Color& second) { … }
}
void InterpolableStyleColor::Interpolate(const InterpolableValue& to,
const double progress,
InterpolableValue& result) const { … }
void InterpolableStyleColor::Interpolate(const InterpolableValue& from,
const InterpolableValue& to,
double progress,
InterpolableValue& result) { … }
void InterpolableStyleColor::Composite(const BaseInterpolableColor& other,
double fraction) { … }
void InterpolableStyleColor::Scale(double scale) { … }
void InterpolableStyleColor::Add(const InterpolableValue& other) { … }
Color InterpolableStyleColor::Resolve(
const Color& current_color,
const Color& active_link_color,
const Color& link_color,
const Color& text_color,
mojom::blink::ColorScheme color_scheme) const { … }
}