#pragma once #include #include inline HANDLE PHANDLE = nullptr; class CHyprEasyLabel; struct SGlobalState { std::vector> motionLabels; }; struct SMotionActionDesc { int textSize = 15; CHyprColor textColor = CHyprColor(0,0,0,1); CHyprColor backgroundColor = CHyprColor(1,1,1,1); std::string textFont = "Sans"; std::string commandString = ""; CCssGapData boxPadding = CCssGapData(); int borderSize = 0; CGradientValueData borderColor = CGradientValueData(); int rounding = 0; int blur = 0; int xray = 0; float blurA = 1.0f; std::string motionKeys = "abcdefghijklmnopqrstuvwxyz1234567890"; }; inline UP g_pGlobalState;