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 UI_WM_CORE_COORDINATE_CONVERSION_H_ 6#define UI_WM_CORE_COORDINATE_CONVERSION_H_ 7 8#include "ui/wm/wm_export.h" 9 10namespace aura { 11class Window; 12} // namespace aura 13 14namespace gfx { 15class Point; 16} // namespace gfx 17 18namespace wm { 19 20// Converts the |point| from a given |window|'s coordinates into the screen 21// coordinates. 22WM_EXPORT void ConvertPointToScreen(const aura::Window* window, 23 gfx::Point* point); 24 25// Converts the |point| from the screen coordinates to a given |window|'s 26// coordinates. 27WM_EXPORT void ConvertPointFromScreen(const aura::Window* window, 28 gfx::Point* point_in_screen); 29 30} // namespace wm 31 32#endif // UI_WM_CORE_COORDINATE_CONVERSION_H_ 33