AUI Framework
master
Cross-platform module-based framework for developing C++20 desktop applications
|
Represents backdrop filter effect which applied to the pixels behind the view (i.e., blur, grayscale, etc.) More...
Represents backdrop filter effect which applied to the pixels behind the view (i.e., blur, grayscale, etc.)
Matches CSS property backdrop-filter
.
Because the effect is applied to everything behind the view, to see the effect the view's background needs to be transparent or partially transparent.
Classes | |
struct | GaussianBlur |
Fast gaussian blur. More... | |
struct | GaussianBlurCustom |
Underlying type of GaussianBlur but with customizable downscale. Generally, use GaussianBlur. More... | |
Public Types | |
using | Any = std::variant< GaussianBlur, GaussianBlurCustom > |
using | Preprocessed = std::variant< GaussianBlurCustom > |
Public Member Functions | |
Backdrop (std::initializer_list< Any > effects) | |
Signals and public fields | |
AVector< Any > | effects |
#include <AUI/ASS/Property/Backdrop.h>