mirror of
https://github.com/vale981/Hyprland
synced 2025-03-15 15:06:41 -04:00
18 lines
452 B
C++
18 lines
452 B
C++
![]() |
#pragma once
|
||
|
|
||
|
#include "../events/Events.hpp"
|
||
|
#include "../defines.hpp"
|
||
|
#include "../../wlr-layer-shell-unstable-v1-protocol.h"
|
||
|
|
||
|
struct SLayerSurface {
|
||
|
wlr_layer_surface_v1* layerSurface;
|
||
|
wl_list link;
|
||
|
|
||
|
DYNLISTENER(destroyLayerSurface);
|
||
|
DYNLISTENER(mapLayerSurface);
|
||
|
DYNLISTENER(unmapLayerSurface);
|
||
|
DYNLISTENER(commitLayerSurface);
|
||
|
|
||
|
wlr_box geometry;
|
||
|
zwlr_layer_shell_v1_layer layer;
|
||
|
};
|