summaryrefslogtreecommitdiff
path: root/src/helpers
diff options
context:
space:
mode:
Diffstat (limited to 'src/helpers')
-rw-r--r--src/helpers/Monitor.cpp4
-rw-r--r--src/helpers/Monitor.hpp1
2 files changed, 5 insertions, 0 deletions
diff --git a/src/helpers/Monitor.cpp b/src/helpers/Monitor.cpp
index 74dd995b..50a8c120 100644
--- a/src/helpers/Monitor.cpp
+++ b/src/helpers/Monitor.cpp
@@ -1509,6 +1509,10 @@ CBox CMonitor::logicalBox() {
return {m_position, m_size};
}
+CBox CMonitor::logicalBoxMinusExtents() {
+ return {m_position + m_reservedTopLeft, m_size - m_reservedTopLeft - m_reservedBottomRight};
+}
+
void CMonitor::scheduleDone() {
if (m_doneScheduled)
return;
diff --git a/src/helpers/Monitor.hpp b/src/helpers/Monitor.hpp
index 5be6a7eb..f1f46669 100644
--- a/src/helpers/Monitor.hpp
+++ b/src/helpers/Monitor.hpp
@@ -298,6 +298,7 @@ class CMonitor {
WORKSPACEID activeWorkspaceID();
WORKSPACEID activeSpecialWorkspaceID();
CBox logicalBox();
+ CBox logicalBoxMinusExtents();
void scheduleDone();
uint32_t isSolitaryBlocked(bool full = false);
void recheckSolitary();