chromium/ui/views/controls/separator.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/separator.h"

#include <algorithm>

#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/color/color_id.h"
#include "ui/color/color_provider.h"
#include "ui/gfx/canvas.h"
#include "ui/gfx/scoped_canvas.h"

namespace views {

constexpr int Separator::kThickness;

Separator::Separator() = default;

Separator::~Separator() = default;

ui::ColorId Separator::GetColorId() const {}

void Separator::SetColorId(ui::ColorId color_id) {}

int Separator::GetPreferredLength() const {}

void Separator::SetPreferredLength(int length) {}

Separator::Orientation Separator::GetOrientation() const {}

void Separator::SetOrientation(Orientation orientation) {}

////////////////////////////////////////////////////////////////////////////////
// Separator, View overrides:

gfx::Size Separator::CalculatePreferredSize(
    const SizeBounds& /*available_size*/) const {}

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

BEGIN_METADATA()

}  // namespace views