From a8e872923045eddd314bc26553401a6eb17c57cc Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 11 Apr 2022 19:51:37 +0200 Subject: =?UTF-8?q?Added=20zext=5Fworkspace=20protocol=20support=20?= =?UTF-8?q?=F0=9F=8E=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/helpers/Workspace.hpp | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'src/helpers/Workspace.hpp') diff --git a/src/helpers/Workspace.hpp b/src/helpers/Workspace.hpp index d4ec5b05..465c385b 100644 --- a/src/helpers/Workspace.hpp +++ b/src/helpers/Workspace.hpp @@ -2,8 +2,16 @@ #include "../defines.hpp" -struct SWorkspace { - int ID = -1; - uint64_t monitorID = -1; - bool hasFullscreenWindow = false; +class CWorkspace { +public: + CWorkspace(int monitorID); + ~CWorkspace(); + + int m_iID = -1; + uint64_t m_iMonitorID = -1; + bool m_bHasFullscreenWindow = false; + + wlr_ext_workspace_handle_v1* m_pWlrHandle = nullptr; + + wl_array m_wlrCoordinateArr; }; \ No newline at end of file -- cgit v1.2.3