#pragma once #include "../defines.hpp" #include #include "../helpers/Monitor.hpp" #include "../Window.hpp" class CHyprRenderer { public: void renderAllClientsForMonitor(const int&, timespec*); void outputMgrApplyTest(wlr_output_configuration_v1*, bool); void arrangeLayersForMonitor(const int&); private: void arrangeLayerArray(SMonitor*, const std::list&); void drawBorderForWindow(CWindow*, SMonitor*); }; inline std::unique_ptr g_pHyprRenderer;