Added IHyprWindowDecoration and Group Bars

This commit is contained in:
vaxerski
2022-05-28 20:46:20 +02:00
parent b1b24cb21a
commit bdf1c16195
11 changed files with 248 additions and 5 deletions

View File

@@ -4,6 +4,8 @@
#include "events/Events.hpp"
#include "helpers/SubsurfaceTree.hpp"
#include "helpers/AnimatedVariable.hpp"
#include "render/decorations/IHyprWindowDecoration.hpp"
#include <deque>
struct SWindowSpecialRenderData {
float alpha = 1.f;
@@ -88,6 +90,9 @@ public:
// For hidden windows and stuff
bool m_bHidden = false;
// Window decorations
std::deque<IHyprWindowDecoration*> m_dWindowDecorations;
// Special render data, rules, etc
SWindowSpecialRenderData m_sSpecialRenderData;
SWindowAdditionalConfigData m_sAdditionalConfigData;