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. |