Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/UMG/Public/Components/BackgroundBlur.h |
Include |
#include "Components/BackgroundBlur.h" |
class UBackgroundBlur : public UContentWidget
A background blur is a container widget that can contain one child widget, providing an opportunity to surround it with adjustable padding and apply a post-process Gaussian blur to all content beneath the widget.
Single Child Blur Effect
Name | Description | ||
---|---|---|---|
|
bApplyAlphaToBlur |
True to modulate the strength of the blur based on the widget alpha. |
|
|
BlurRadius |
This is the number of pixels which will be weighted in each direction from any given pixel when computing the blur A larger value is more costly but allows for stronger blurs. |
|
|
float |
BlurStrength |
How blurry the background is. |
|
bOverrideAutoRadiusCalculation |
Whether or not the radius should be computed automatically or if it should use the radius |
|
|
CornerRadius |
This is the number of pixels which will be weighted in each direction from any given pixel when computing the blur A larger value is more costly but allows for stronger blurs. |
|
|
TEnumAsByte< EH... |
HorizontalAlignment |
The alignment of the content horizontally. |
|
LowQualityFallbackBrush |
An image to draw instead of applying a blur when low quality override mode is enabled. |
|
|
TSharedPtr< cla... |
MyBackgroundBlur |
|
|
Padding |
The padding area between the slot and the content it contains. |
|
|
TEnumAsByte< EV... |
VerticalAlignment |
The alignment of the content vertically. |
Name | Description | |
---|---|---|
|
UBackgroundBlur ( |
Name | Description | ||
---|---|---|---|
|
SetApplyAlphaToBlur ( |
||
|
SetBlurRadius ( |
||
|
SetBlurStrength ( |
||
|
SetCornerRadius ( |
||
|
SetHorizontalAlignment ( |
||
|
SetLowQualityFallbackBrush ( |
||
|
SetPadding ( |
||
|
SetVerticalAlignment ( |
Name | Description | ||
---|---|---|---|
|
UClass * |
GetSlotClass() |
UWidget interface |
|
OnSlotAdded ( |
UPanelWidget interface |
|
|
OnSlotRemoved ( |
Name | Description | ||
---|---|---|---|
|
const FText |
GetPaletteCategory() |
Gets the palette category of the widget |
|
TSharedRef< ... |
RebuildWidget() |
Function implemented by all subclasses of UWidget is called when the underlying SWidget needs to be constructed. |
|
SynchronizeProperties() |
Applies all properties to the native widget if possible. |
Name | Description | ||
---|---|---|---|
|
ReleaseSlateResources ( |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostLoad() |
Begin UObject. |
|
|
Serialize ( |
UObject interface |