51 virtual void getShape(int32_t &
x, int32_t &
y, int32_t &width, int32_t &height)
const = 0;
uint8_t ClipboardID
Clipboard ID.
Definition ClipboardTypes.h:16
int y
Definition ServerConfig.cpp:25
int x
Definition ServerConfig.cpp:24
Clipboard interface.
Definition IClipboard.h:19
Screen interface.
Definition IScreen.h:20
virtual void getShape(int32_t &x, int32_t &y, int32_t &width, int32_t &height) const =0
Get screen shape.
virtual bool getClipboard(ClipboardID id, IClipboard *) const =0
Get clipboard.
virtual void * getEventTarget() const =0
Get event target.
virtual ~IScreen()=default
virtual void getCursorPos(int32_t &x, int32_t &y) const =0
Get cursor position.
ClipboardID m_id
Definition IScreen.h:26
uint32_t m_sequenceNumber
Definition IScreen.h:27