// Copyright 2012 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef UI_BASE_X_X11_DESKTOP_WINDOW_MOVE_CLIENT_H_ #define UI_BASE_X_X11_DESKTOP_WINDOW_MOVE_CLIENT_H_ #include "base/component_export.h" #include "base/functional/callback.h" #include "base/memory/raw_ptr.h" #include "ui/base/x/x11_move_loop_delegate.h" #include "ui/base/x/x11_whole_screen_move_loop.h" #include "ui/gfx/geometry/point.h" namespace gfx { class Rect; } namespace ui { // When we're dragging tabs, we need to manually position our window. class COMPONENT_EXPORT(UI_BASE_X) X11DesktopWindowMoveClient : public X11MoveLoopDelegate { … }; } // namespace ui #endif // UI_BASE_X_X11_DESKTOP_WINDOW_MOVE_CLIENT_H_