From 73fca55e7c9dd19222c8c0cc331ddebf4c4bfddf Mon Sep 17 00:00:00 2001 From: UjinT34 <41110182+UjinT34@users.noreply.github.com> Date: Sat, 7 Mar 2026 16:47:13 +0300 Subject: renderer: move m_renderData to renderer (#13474) --- src/helpers/MonitorZoomController.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/helpers/MonitorZoomController.cpp') diff --git a/src/helpers/MonitorZoomController.cpp b/src/helpers/MonitorZoomController.cpp index d90f416f..80c617e5 100644 --- a/src/helpers/MonitorZoomController.cpp +++ b/src/helpers/MonitorZoomController.cpp @@ -7,10 +7,10 @@ #include "desktop/DesktopTypes.hpp" #include "render/Renderer.hpp" -void CMonitorZoomController::zoomWithDetachedCamera(CBox& result, const SCurrentRenderData& m_renderData) { +void CMonitorZoomController::zoomWithDetachedCamera(CBox& result, const SRenderData& m_renderData) { const auto m = m_renderData.pMonitor; auto monbox = CBox(0, 0, m->m_size.x, m->m_size.y); - const auto ZOOM = m_renderData.mouseZoomFactor; + const auto ZOOM = g_pHyprRenderer->m_renderData.mouseZoomFactor; const auto MOUSE = g_pInputManager->getMouseCoordsInternal() - m->m_position; if (m_lastZoomLevel != ZOOM) { @@ -68,10 +68,10 @@ void CMonitorZoomController::zoomWithDetachedCamera(CBox& result, const SCurrent result = monbox; } -void CMonitorZoomController::applyZoomTransform(CBox& monbox, const SCurrentRenderData& m_renderData) { +void CMonitorZoomController::applyZoomTransform(CBox& monbox, const SRenderData& m_renderData) { static auto PZOOMRIGID = CConfigValue("cursor:zoom_rigid"); static auto PZOOMDETACHEDCAMERA = CConfigValue("cursor:zoom_detached_camera"); - const auto ZOOM = m_renderData.mouseZoomFactor; + const auto ZOOM = g_pHyprRenderer->m_renderData.mouseZoomFactor; if (ZOOM == 1.0f) return; @@ -83,7 +83,8 @@ void CMonitorZoomController::applyZoomTransform(CBox& monbox, const SCurrentRend if (*PZOOMDETACHEDCAMERA && !INITANIM) zoomWithDetachedCamera(monbox, m_renderData); else { - const auto ZOOMCENTER = m_renderData.mouseZoomUseMouse ? (g_pInputManager->getMouseCoordsInternal() - m->m_position) * m->m_scale : m->m_transformedSize / 2.f; + const auto ZOOMCENTER = + g_pHyprRenderer->m_renderData.mouseZoomUseMouse ? (g_pInputManager->getMouseCoordsInternal() - m->m_position) * m->m_scale : m->m_transformedSize / 2.f; monbox.translate(-ZOOMCENTER).scale(ZOOM).translate(*PZOOMRIGID ? m->m_transformedSize / 2.0 : ZOOMCENTER); } -- cgit v1.2.3