UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSlateInvalidationRoot Member List

This is the complete list of members for FSlateInvalidationRoot, including all inherited members.

AddReferencedObjects(FReferenceCollector &Collector) overrideFSlateInvalidationRootvirtual
Advanced_ResetInvalidation(bool bClearResourcesImmediately)FSlateInvalidationRoot
ClearAllFastPathData(bool bClearResourcesImmediately)FSlateInvalidationRootprotected
EFlags enum nameFGCObject
FGCObject()FGCObjectinline
FGCObject(const FGCObject &Other)FGCObjectinline
FGCObject(FGCObject &&Other)FGCObjectinline
FGCObject(EFlags Flags)FGCObjectinlineexplicit
FNoncopyable()FNoncopyableinlineprotected
FSlateInvalidationRoot()FSlateInvalidationRoot
FSlateUpdateFastPathAndHitTestGridTaskFSlateInvalidationRootfriend
FSlateUpdateFastWidgetPathTaskFSlateInvalidationRootfriend
FWidgetProxyHandleFSlateInvalidationRootfriend
GetCachedElements()FSlateInvalidationRootinline
GetCachedElements() constFSlateInvalidationRootinline
GetCachedMaxLayerId() constFSlateInvalidationRootinlineprotected
GetFastPathWidgetList() constFSlateInvalidationRootinline
GetFastPathWidgetListRoot() constFSlateInvalidationRoot
GetHittestGrid() constFSlateInvalidationRootinline
GetInvalidationRootHandle() constFSlateInvalidationRootinline
GetInvalidationRootWidget() constFSlateInvalidationRootinline
GetReferencerName() const overrideFSlateInvalidationRootvirtual
GetReferencerPropertyName(UObject *Object, FString &OutPropertyName) constFGCObjectinlinevirtual
GetRootWidget()=0FSlateInvalidationRootprotectedpure virtual
GGCObjectReferencerFGCObjectstatic
InvalidateRootChildOrder(const SWidget *Investigator=nullptr)FSlateInvalidationRoot
InvalidateRootLayout(const SWidget *Investigator=nullptr)FSlateInvalidationRoot
InvalidateScreenPosition(const SWidget *Investigator=nullptr)FSlateInvalidationRoot
NeedsSlowPath() constFSlateInvalidationRootinline
OnRootInvalidated()FSlateInvalidationRootinlineprotectedvirtual
OnWidgetDestroyed(const SWidget *Widget)FSlateInvalidationRoot
FGCObject::operator=(const FGCObject &)FGCObjectinline
FGCObject::operator=(FGCObject &&)FGCObjectinline
PaintInvalidationRoot(const FSlateInvalidationContext &Context)FSlateInvalidationRoot
PaintSlowPath(const FSlateInvalidationContext &Context)=0FSlateInvalidationRootprotectedpure virtual
ProcessInvalidation()FSlateInvalidationRootprotected
RegisterGCObject()FGCObject
SetInvalidationRootHittestGrid(FHittestGrid &InHittestGrid)FSlateInvalidationRootinlineprotected
SetInvalidationRootWidget(SWidget &InInvalidationRootWidget)FSlateInvalidationRootinlineprotected
SetNeedsSlowPath(bool InNeedsSlowPath)FSlateInvalidationRootprotected
StaticInit()FGCObjectstatic
UnregisterGCObject()FGCObject
~FGCObject()FGCObjectinlinevirtual
~FNoncopyable()FNoncopyableinlineprotected
~FSlateInvalidationRoot()FSlateInvalidationRootvirtual