32 #include "../api_display.h"
34 #include "../display_target.h"
43 class CursorDescription;
73 void throw_if_null()
const;
89 std::shared_ptr<Cursor_Impl> impl;
Interface for implementing a Cursor target.
Definition: cursor_provider.h:40
Mouse cursor class.
Definition: cursor.h:48
bool is_null() const
Returns true if this object is invalid.
Definition: cursor.h:70
This class contains everything to construct a cursor - its data, default settings etc...
Definition: cursor_description.h:71
2D (x,y) point structure - Integer
Definition: point.h:63
Top-level window class.
Definition: display_window.h:85