chromium/ui/views/controls/image_view.cc

// Copyright 2012 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/views/controls/image_view.h"

#include <utility>

#include "base/check_op.h"
#include "base/i18n/rtl.h"
#include "base/numerics/safe_conversions.h"
#include "base/trace_event/trace_event.h"
#include "cc/paint/paint_flags.h"
#include "skia/ext/image_operations.h"
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/base/themed_vector_icon.h"
#include "ui/gfx/canvas.h"
#include "ui/gfx/image/image_skia_rep.h"
#include "ui/gfx/paint_vector_icon.h"

namespace views {

ImageView::ImageView() = default;

ImageView::ImageView(const ui::ImageModel& image_model) {}

ImageView::~ImageView() = default;

void ImageView::SetImage(const ui::ImageModel& image_model) {}

gfx::ImageSkia ImageView::GetImage() const {}

ui::ImageModel ImageView::GetImageModel() const {}

gfx::Size ImageView::GetImageSize() const {}

void ImageView::OnPaint(gfx::Canvas* canvas) {}

void ImageView::OnThemeChanged() {}

void ImageView::OnPaintImage(gfx::Canvas* canvas) {}

gfx::ImageSkia ImageView::GetPaintImage(float scale) {}

BEGIN_METADATA()

}  // namespace views