#ifndef UI_BASE_X_X11_WHOLE_SCREEN_MOVE_LOOP_H_
#define UI_BASE_X_X11_WHOLE_SCREEN_MOVE_LOOP_H_
#include <stdint.h>
#include <memory>
#include "base/component_export.h"
#include "base/functional/callback.h"
#include "base/memory/raw_ptr.h"
#include "base/memory/weak_ptr.h"
#include "ui/base/x/x11_move_loop.h"
#include "ui/base/x/x11_move_loop_delegate.h"
#include "ui/events/platform/platform_event_dispatcher.h"
#include "ui/gfx/geometry/vector2d_f.h"
#include "ui/gfx/image/image_skia.h"
#include "ui/gfx/native_widget_types.h"
#include "ui/gfx/x/connection.h"
namespace x11 {
class ScopedEventSelector;
}
namespace ui {
class MouseEvent;
class ScopedEventDispatcher;
class COMPONENT_EXPORT(UI_BASE_X) X11WholeScreenMoveLoop
: public X11MoveLoop,
public ui::PlatformEventDispatcher { … };
}
#endif