1 // Copyright 2014 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef CHROME_BROWSER_UI_VIEWS_TABS_WINDOW_FINDER_H_ 6 #define CHROME_BROWSER_UI_VIEWS_TABS_WINDOW_FINDER_H_ 7 8 #include <set> 9 10 #include "chrome/browser/ui/host_desktop.h" 11 12 namespace aura { 13 class Window; 14 } 15 16 namespace gfx { 17 class Point; 18 } 19 20 // Returns the Window at the specified point, ignoring the windows in |ignore|. 21 aura::Window* GetLocalProcessWindowAtPoint( 22 chrome::HostDesktopType host_desktop_type, 23 const gfx::Point& screen_point, 24 const std::set<aura::Window*>& ignore); 25 26 #endif // CHROME_BROWSER_UI_VIEWS_TABS_WINDOW_FINDER_H_ 27