Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/FSlateAttributeMetaData
| |
|
| Name |
EInvalidationPermission |
| Type |
enum |
| Header File |
/Engine/Source/Runtime/SlateCore/Public/Types/SlateAttributeMetaData.h |
| Include Path |
#include "Types/SlateAttributeMetaData.h" |
Syntax
enum EInvalidationPermission
{
AllowInvalidationIfConstructed,
AllowInvalidation,
DelayInvalidation,
DenyInvalidation,
DenyAndClearDelayedInvalidation,
}
Values
| Name |
Remarks |
| 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. |