summaryrefslogtreecommitdiff
path: root/chromium/ui/views/corewm/native_cursor_manager_delegate.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ui/views/corewm/native_cursor_manager_delegate.h')
-rw-r--r--chromium/ui/views/corewm/native_cursor_manager_delegate.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/chromium/ui/views/corewm/native_cursor_manager_delegate.h b/chromium/ui/views/corewm/native_cursor_manager_delegate.h
index 1e6d46a83de..ea3788f883f 100644
--- a/chromium/ui/views/corewm/native_cursor_manager_delegate.h
+++ b/chromium/ui/views/corewm/native_cursor_manager_delegate.h
@@ -5,6 +5,7 @@
#ifndef UI_VIEWS_COREWM_NATIVE_CURSOR_MANAGER_DELEGATE_H_
#define UI_VIEWS_COREWM_NATIVE_CURSOR_MANAGER_DELEGATE_H_
+#include "ui/base/cursor/cursor.h"
#include "ui/gfx/native_widget_types.h"
#include "ui/views/views_export.h"
@@ -21,11 +22,13 @@ class VIEWS_EXPORT NativeCursorManagerDelegate {
virtual gfx::NativeCursor GetCurrentCursor() const = 0;
virtual bool GetCurrentVisibility() const = 0;
virtual float GetCurrentScale() const = 0;
+ virtual ui::CursorSetType GetCurrentCursorSet() const = 0;
virtual bool GetMouseEventsEnabled() const = 0;
virtual void CommitCursor(gfx::NativeCursor cursor) = 0;
virtual void CommitVisibility(bool visible) = 0;
virtual void CommitScale(float scale) = 0;
+ virtual void CommitCursorSet(ui::CursorSetType cursor_set) = 0;
virtual void CommitMouseEventsEnabled(bool enabled) = 0;
};