| FSlateControlledConstruction | ||||||
| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Runtime/Slate/Public/Widgets/Layout/SBackgroundBlur.h |
Include |
#include "Widgets/Layout/SBackgroundBlur.h" |
class SBackgroundBlur : public SCompoundWidget
A BackgroundBlur is similar to a Border in that it can be used to contain other widgets. However, instead of surrounding the content with an image, it applies a post-process blur to everything (both actors and widgets) that is underneath it.
For low-spec machines where the blur effect is too computationally expensive, a user-specified fallback image is used instead (effectively turning this into a Border)
Name | Description | ||
---|---|---|---|
|
bApplyAlphaToBlur |
||
|
TAttribute< TOp... |
BlurRadius |
|
|
TAttribute< flo... |
BlurStrength |
|
|
const FSlateBru... |
LowQualityFallbackBrush |
Name | Description | ||
---|---|---|---|
|
ComputeEffectiveKernelSize |
||
|
Construct ( |
||
|
IsUsingLowQualityFallbackBrush() |
||
|
SetApplyAlphaToBlur ( |
||
|
SetBlurRadius ( |
||
|
SetBlurStrength ( |
||
|
SetContent ( |
||
|
SetHAlign ( |
||
|
SetLowQualityBackgroundBrush ( |
||
|
SetPadding ( |
||
|
SetVAlign ( |
Name | Description | ||
---|---|---|---|
|
OnPaint ( |
The widget should respond by populating the OutDrawElements array with FDrawElements that represent it and any of its children. |
Name |
Description |
|
---|---|---|
|
FArguments |