diff options
| author | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-03-20 11:14:24 +0100 |
|---|---|---|
| committer | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2022-03-20 11:14:24 +0100 |
| commit | a4b026df2b7f94b2985d38b1ef6fb127782c1a27 (patch) | |
| tree | c85f054baed6951fa096a358096fecc4e5c08a19 /src/layout/IHyprLayout.hpp | |
| parent | a4d69a15b34e54d8438a7242b151b1d31cbef46a (diff) | |
floating windows support
Diffstat (limited to 'src/layout/IHyprLayout.hpp')
| -rw-r--r-- | src/layout/IHyprLayout.hpp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/layout/IHyprLayout.hpp b/src/layout/IHyprLayout.hpp index 2a7ff3aa..bf0d135b 100644 --- a/src/layout/IHyprLayout.hpp +++ b/src/layout/IHyprLayout.hpp @@ -6,8 +6,13 @@ interface IHyprLayout { public: - virtual void onWindowCreated(CWindow*) = 0; - virtual void onWindowRemoved(CWindow*) = 0; - virtual void recalculateMonitor(const int&) = 0; + virtual void onWindowCreated(CWindow*) = 0; + virtual void onWindowRemoved(CWindow*) = 0; + virtual void recalculateMonitor(const int&) = 0; + + // Floating windows + virtual void changeWindowFloatingMode(CWindow*) = 0; + virtual void onBeginDragWindow() = 0; + virtual void onMouseMove(const Vector2D&) = 0; };
\ No newline at end of file |
