#include <SlateAttributeMetaData.h>
◆ EInvalidationPermission
| Enumerator |
|---|
| AllowInvalidationIfConstructed | Invalidate the widget if it's needed and it's construction phase is completed.
|
| AllowInvalidation | Invalidate the widget if it's needed.
|
| DelayInvalidation | Cache the invalidation. On any future update, if it's needed, invalidate the widget.
|
| DenyInvalidation | Never invalidate the widget.
|
| DenyAndClearDelayedInvalidation | Never invalidate the widget and clear any delayed invalidation.
|
◆ FSlateAttributeMetaData() [1/2]
| FSlateAttributeMetaData::FSlateAttributeMetaData |
( |
| ) |
|
|
default |
◆ FSlateAttributeMetaData() [2/2]
◆ ApplyDelayedInvalidation()
| void FSlateAttributeMetaData::ApplyDelayedInvalidation |
( |
SWidget & |
OwningWidget | ) |
|
|
static |
◆ FindMetaData()
- Returns
- the instance associated to the SWidget (if it exists).
◆ GetAttributeNames()
| TArray< FName > FSlateAttributeMetaData::GetAttributeNames |
( |
const SWidget & |
OwningWidget | ) |
|
|
static |
Get the name of all the attributes, if available.
◆ GetRegisteredAffectVisibilityAttributeCount()
| int32 FSlateAttributeMetaData::GetRegisteredAffectVisibilityAttributeCount |
( |
| ) |
const |
|
inline |
◆ GetRegisteredAttributeCount()
| int32 FSlateAttributeMetaData::GetRegisteredAttributeCount |
( |
| ) |
const |
|
inline |
◆ IsBound()
◆ operator=()
◆ SLATE_METADATA_TYPE()
◆ UpdateAllAttributes()
Update all the attributes.
- Parameters
-
| InvalidationStyle | if we should invalidate the widget. |
◆ UpdateChildrenOnlyVisibilityAttributes()
Execute UpdateOnlyVisibilityAttributes on every children of the widget.
- Parameters
-
| InvalidationStyle | if we should invalidate the widget. |
◆ UpdateExceptVisibilityAttributes()
Update attributes that are NOT responsible to change visibility of the widget.
- Parameters
-
| InvalidationStyle | if we should invalidate the widget. |
◆ UpdateOnlyVisibilityAttributes()
Update attributes that are responsible to change visibility of the widget.
- Parameters
-
| InvalidationStyle | if we should invalidate the widget. |
◆ DebugSlateAttribute
Helper function that can be used inside the debuggers watch window. E.g. "DebugSlateAttribute(this, 0)" E.g. "DebugSlateAttribute((SWidget*)(0x123456789), 0)"
The documentation for this class was generated from the following files: