chromium/ui/views/bubble/tooltip_icon.cc

// Copyright 2013 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/bubble/tooltip_icon.h"

#include "base/observer_list.h"
#include "base/timer/timer.h"
#include "build/build_config.h"
#include "components/vector_icons/vector_icons.h"
#include "ui/accessibility/ax_enums.mojom.h"
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/color/color_id.h"
#include "ui/color/color_provider.h"
#include "ui/gfx/paint_vector_icon.h"
#include "ui/views/accessibility/view_accessibility.h"
#include "ui/views/bubble/bubble_frame_view.h"
#include "ui/views/bubble/info_bubble.h"
#include "ui/views/controls/focus_ring.h"
#include "ui/views/controls/highlight_path_generator.h"
#include "ui/views/layout/layout_provider.h"
#include "ui/views/mouse_watcher_view_host.h"
#include "ui/views/style/platform_style.h"

namespace views {

TooltipIcon::TooltipIcon(const std::u16string& tooltip, int tooltip_icon_size)
    :{}

TooltipIcon::~TooltipIcon() {}

void TooltipIcon::SetBubbleWidth(int preferred_width) {}

int TooltipIcon::GetBubbleWidth() const {}

void TooltipIcon::SetAnchorPointArrow(BubbleBorder::Arrow arrow) {}

BubbleBorder::Arrow TooltipIcon::GetAnchorPointArrow() const {}

void TooltipIcon::OnMouseEntered(const ui::MouseEvent& event) {}

void TooltipIcon::OnMouseExited(const ui::MouseEvent& event) {}

bool TooltipIcon::OnMousePressed(const ui::MouseEvent& event) {}

void TooltipIcon::OnFocus() {}

void TooltipIcon::OnBlur() {}

void TooltipIcon::OnGestureEvent(ui::GestureEvent* event) {}

void TooltipIcon::OnThemeChanged() {}

void TooltipIcon::MouseMovedOutOfHost() {}

void TooltipIcon::AddObserver(Observer* observer) {}

void TooltipIcon::RemoveObserver(Observer* observer) {}

void TooltipIcon::SetDrawAsHovered(bool hovered) {}

void TooltipIcon::ShowBubble() {}

void TooltipIcon::HideBubble() {}

void TooltipIcon::OnWidgetDestroyed(Widget* widget) {}

BEGIN_METADATA()

}  // namespace views