[UI] Capture mouse.

This commit is contained in:
Joel Linn
2020-04-20 02:16:14 +02:00
committed by Rick Gibbed
parent d1315438f3
commit 6a1c134cf3
5 changed files with 57 additions and 10 deletions

View File

@@ -59,6 +59,9 @@ class Window {
virtual bool SetIcon(const void* buffer, size_t size) = 0;
void ResetIcon() { SetIcon(nullptr, 0); }
virtual bool CaptureMouse() = 0;
virtual bool ReleaseMouse() = 0;
virtual bool is_fullscreen() const { return false; }
virtual void ToggleFullscreen(bool fullscreen) {}