#include "ui/aura_extra/window_position_in_root_monitor.h"
#include "ui/aura/window.h"
namespace aura_extra {
WindowPositionInRootMonitor::WindowPositionInRootMonitor(
aura::Window* window,
base::RepeatingClosure callback)
: … { … }
WindowPositionInRootMonitor::~WindowPositionInRootMonitor() { … }
void WindowPositionInRootMonitor::AddAncestors(aura::Window* window) { … }
void WindowPositionInRootMonitor::OnWindowDestroyed(aura::Window* window) { … }
void WindowPositionInRootMonitor::OnWindowParentChanged(aura::Window* window,
aura::Window* parent) { … }
void WindowPositionInRootMonitor::OnWindowBoundsChanged(
aura::Window* window,
const gfx::Rect& old_bounds,
const gfx::Rect& new_bounds,
ui::PropertyChangeReason reason) { … }
}