#include "ui/views/widget/tooltip_manager_aura.h"
#include "ui/aura/client/screen_position_client.h"
#include "ui/aura/window_event_dispatcher.h"
#include "ui/aura/window_tree_host.h"
#include "ui/base/resource/resource_bundle.h"
#include "ui/display/screen.h"
#include "ui/gfx/geometry/rect.h"
#include "ui/views/widget/native_widget_aura.h"
#include "ui/views/widget/widget.h"
#include "ui/wm/public/tooltip_client.h"
namespace views {
TooltipManagerAura::TooltipManagerAura(
internal::NativeWidgetPrivate* native_widget)
: … { … }
TooltipManagerAura::~TooltipManagerAura() { … }
const gfx::FontList& TooltipManagerAura::GetDefaultFontList() { … }
void TooltipManagerAura::UpdateTooltipManagerForCapture(
internal::NativeWidgetPrivate* source) { … }
const gfx::FontList& TooltipManagerAura::GetFontList() const { … }
int TooltipManagerAura::GetMaxWidth(const gfx::Point& point) const { … }
void TooltipManagerAura::UpdateTooltip() { … }
void TooltipManagerAura::UpdateTooltipForFocus(View* view) { … }
void TooltipManagerAura::TooltipTextChanged(View* view) { … }
View* TooltipManagerAura::GetViewUnderPoint(const gfx::Point& point) { … }
void TooltipManagerAura::UpdateTooltipForTarget(View* target,
const gfx::Point& point,
aura::Window* root_window) { … }
aura::Window* TooltipManagerAura::GetWindow() { … }
}