chromium/ui/color/color_provider.cc

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "ui/color/color_provider.h"

#include <map>
#include <set>
#include <utility>

#include "base/functional/bind.h"
#include "base/logging.h"
#include "ui/color/color_mixer.h"
#include "ui/color/color_provider_utils.h"
#include "ui/color/color_recipe.h"
#include "ui/gfx/color_palette.h"

namespace ui {

ColorProvider::ColorProvider() = default;

ColorProvider::~ColorProvider() = default;

ColorMixer& ColorProvider::AddMixer() {}

ColorMixer& ColorProvider::AddPostprocessingMixer() {}

SkColor ColorProvider::GetColor(ColorId id) const {}

void ColorProvider::SetColorForTesting(ColorId id, SkColor color) {}

void ColorProvider::GenerateColorMapForTesting() {}

const ColorMixer* ColorProvider::GetLastNonPostprocessingMixer() const {}

}  // namespace ui