diff options
author | Erik Reider <[email protected]> | 2024-01-06 21:24:37 +0100 |
---|---|---|
committer | Erik Reider <[email protected]> | 2024-01-06 21:24:37 +0100 |
commit | 3e6108472c3d578175ea6fb685e1919b3585606f (patch) | |
tree | 8d9ecc79b48b1b0b087357641863953934520163 /include/scenefx/types/fx | |
parent | c66fe881df7aa79a018efbdfe1ea756f2b741b23 (diff) |
Moved wlr_scene.h and shadow_data.h into scenefx dir
Diffstat (limited to 'include/scenefx/types/fx')
-rw-r--r-- | include/scenefx/types/fx/shadow_data.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/include/scenefx/types/fx/shadow_data.h b/include/scenefx/types/fx/shadow_data.h new file mode 100644 index 0000000..d96a084 --- /dev/null +++ b/include/scenefx/types/fx/shadow_data.h @@ -0,0 +1,18 @@ +#ifndef TYPES_DECORATION_DATA +#define TYPES_DECORATION_DATA + +#include <stdbool.h> +#include <wlr/util/addon.h> +#include <wlr/render/pass.h> + +struct shadow_data { + bool enabled; + struct wlr_render_color color; + float blur_sigma; +}; + +struct shadow_data shadow_data_get_default(void); + +bool scene_buffer_has_shadow(struct shadow_data *data); + +#endif |