![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "FastUpdate/SlateInvalidationRoot.h"#include "FastUpdate/SlateInvalidationRootHandle.h"#include "FastUpdate/SlateInvalidationRootList.h"#include "FastUpdate/SlateInvalidationWidgetHeap.h"#include "FastUpdate/SlateInvalidationWidgetList.h"#include "Async/TaskGraphInterfaces.h"#include "Application/SlateApplicationBase.h"#include "Widgets/SWidget.h"#include "Input/HittestGrid.h"#include "Layout/Children.h"#include "ProfilingDebugging/CsvProfiler.h"#include "ProfilingDebugging/ScopedTimers.h"#include "Trace/SlateTrace.h"#include "Types/ReflectionMetadata.h"#include "Types/SlateAttributeMetaData.h"#include "Rendering/DrawElementPayloads.h"Namespaces | |
| namespace | UE |
| namespace | UE::Slate |
| namespace | UE::Slate::Private |
| CSV_DECLARE_CATEGORY_MODULE_EXTERN | ( | SLATECORE_API | , |
| Slate | |||
| ) |
| FAutoConsoleVariableRef CVarSlateInvalidationEnableReindexLayerId(TEXT("Slate.InvalidationList.EnableReindexLayerId"), GSlateInvalidationEnableReindexLayerId, TEXT("With invalidation system, when a painted widget returns a bigger LayerId that it used to, re-index the other widgets.")) | ( | TEXT("Slate.InvalidationList.EnableReindexLayerId") | , |
| GSlateInvalidationEnableReindexLayerId | , | ||
| TEXT("With invalidation system, when a painted widget returns a bigger LayerId that it used to, re-index the other widgets.") | |||
| ) |
| FAutoConsoleVariableRef CVarSlateInvalidationWidgetListMaxArrayElements(TEXT("Slate.InvalidationList.MaxArrayElements"), GSlateInvalidationWidgetListMaxArrayElements, TEXT("With the invalidation system, the preferred size of the elements array.")) | ( | TEXT("Slate.InvalidationList.MaxArrayElements") | , |
| GSlateInvalidationWidgetListMaxArrayElements | , | ||
| TEXT("With the invalidation system, the preferred size of the elements array.") | |||
| ) |
| FAutoConsoleVariableRef CVarSlateInvalidationWidgetListNumElementLeftBeforeSplitting(TEXT("Slate.InvalidationList.NumberElementLeftBeforeSplitting"), GSlateInvalidationWidgetListNumberElementLeftBeforeSplitting, TEXT("With the invalidation system, when splitting, only split the array when the number of element left is under X.")) | ( | TEXT("Slate.InvalidationList.NumberElementLeftBeforeSplitting") | , |
| GSlateInvalidationWidgetListNumberElementLeftBeforeSplitting | , | ||
| TEXT("With the invalidation system, when splitting, only split the array when the number of element left is under X.") | |||
| ) |
| FSlateInvalidationRootList GSlateInvalidationRootListInstance |
| int32 GSlateInvalidationWidgetListMaxArrayElements = 64 |
| int32 GSlateInvalidationWidgetListNumberElementLeftBeforeSplitting = 40 |