| Index: ui/ozone/platform/drm/host/drm_cursor.cc
|
| diff --git a/ui/ozone/platform/drm/host/drm_cursor.cc b/ui/ozone/platform/drm/host/drm_cursor.cc
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..f1c2021b5ee0d40d59250de4479ab55fb30c54d3
|
| --- /dev/null
|
| +++ b/ui/ozone/platform/drm/host/drm_cursor.cc
|
| @@ -0,0 +1,76 @@
|
| +// Copyright 2014 The Chromium Authors. All rights reserved.
|
| +// Use of this source code is governed by a BSD-style license that can be
|
| +// found in the LICENSE file.
|
| +
|
| +#include "ui/ozone/platform/drm/host/drm_cursor.h"
|
| +
|
| +#include "base/thread_task_runner_handle.h"
|
| +#include "ui/gfx/geometry/point.h"
|
| +#include "ui/gfx/geometry/point_conversions.h"
|
| +#include "ui/gfx/geometry/point_f.h"
|
| +#include "ui/ozone/platform/drm/host/drm_window_host.h"
|
| +#include "ui/ozone/platform/drm/host/drm_window_host_manager.h"
|
| +
|
| +#if defined(OS_CHROMEOS)
|
| +#include "ui/events/ozone/chromeos/cursor_controller.h"
|
| +#endif
|
| +
|
| +namespace ui {
|
| +
|
| +DrmCursor::DrmCursor(DrmWindowHostManager* window_manager) {
|
| +}
|
| +
|
| +DrmCursor::~DrmCursor() {
|
| +}
|
| +
|
| +void DrmCursor::SetCursor(gfx::AcceleratedWidget window,
|
| + PlatformCursor platform_cursor) {
|
| + //TODO
|
| +}
|
| +
|
| +void DrmCursor::OnWindowAdded(gfx::AcceleratedWidget window,
|
| + const gfx::Rect& bounds_in_screen,
|
| + const gfx::Rect& cursor_confined_bounds) {
|
| + //TODO
|
| +}
|
| +
|
| +void DrmCursor::OnWindowRemoved(gfx::AcceleratedWidget window) {
|
| + //TODO
|
| +}
|
| +
|
| +void DrmCursor::CommitBoundsChange(
|
| + gfx::AcceleratedWidget window,
|
| + const gfx::Rect& new_display_bounds_in_screen,
|
| + const gfx::Rect& new_confined_bounds) {
|
| + //TODO
|
| +}
|
| +
|
| +void DrmCursor::MoveCursorTo(gfx::AcceleratedWidget window,
|
| + const gfx::PointF& location) {
|
| + //TODO
|
| +}
|
| +
|
| +void DrmCursor::MoveCursorTo(const gfx::PointF& screen_location) {
|
| + //TODO
|
| +}
|
| +
|
| +void DrmCursor::MoveCursor(const gfx::Vector2dF& delta) {
|
| + //TODO
|
| +}
|
| +
|
| +bool DrmCursor::IsCursorVisible() {
|
| + //TODO
|
| + return false;
|
| +}
|
| +
|
| +gfx::PointF DrmCursor::GetLocation() {
|
| + //TODO
|
| + return gfx::PointF();
|
| +}
|
| +
|
| +gfx::Rect DrmCursor::GetCursorConfinedBounds() {
|
| + //TODO
|
| + return gfx::Rect();
|
| +}
|
| +
|
| +} // namespace ui
|
|
|