Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/UMG/Public/Components/InvalidationBox.h |
Include |
#include "Components/InvalidationBox.h" |
class UInvalidationBox : public UContentWidget
Invalidate Single Child Caching / Performance
Name | Description | ||
---|---|---|---|
|
bCanCache |
Should the invalidation panel cache the widgets? Making this false makes it so the invalidation panel stops acting like an invalidation panel, just becomes a simple container widget. |
|
|
TSharedPtr< cla... |
MyInvalidationPanel |
Name | Description | |
---|---|---|
|
UInvalidationBox ( |
Name | Description | ||
---|---|---|---|
|
GetCanCache() |
||
|
SetCanCache ( |
Tell the InvalidationBox to use the invalidation process. |
Name | Description | ||
---|---|---|---|
|
OnSlotAdded ( |
||
|
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. |
Name | Description | ||
---|---|---|---|
|
ReleaseSlateResources ( |
Name | Description | ||
---|---|---|---|
|
CacheRelativeTransforms_DEPRECATED |
Caches the locations for child draw elements relative to the invalidation box, this adds extra overhead to drawing them every frame. |
Name | Description | ||
---|---|---|---|
|
InvalidateCache() |
InvalidationCache is not used. |