UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSlateInvalidationRootList Class Reference

#include <SlateInvalidationRootList.h>

Public Member Functions

int32 AddInvalidationRoot (FSlateInvalidationRoot *InvalidationRoot)
 
void RemoveInvalidationRoot (int32 Id)
 
const FSlateInvalidationRootGetInvalidationRoot (int32 UniqueId) const
 
FSlateInvalidationRootGetInvalidationRoot (int32 UniqueId)
 
const TMap< int32, FSlateInvalidationRoot * > & GetInvalidationRoots () const
 

Detailed Description

List of the invalidation root. Used to create unique id to retrieve them safely.

Member Function Documentation

◆ AddInvalidationRoot()

int32 FSlateInvalidationRootList::AddInvalidationRoot ( FSlateInvalidationRoot InvalidationRoot)
inline

◆ GetInvalidationRoot() [1/2]

FSlateInvalidationRoot * FSlateInvalidationRootList::GetInvalidationRoot ( int32  UniqueId)
inline

◆ GetInvalidationRoot() [2/2]

const FSlateInvalidationRoot * FSlateInvalidationRootList::GetInvalidationRoot ( int32  UniqueId) const
inline

◆ GetInvalidationRoots()

const TMap< int32, FSlateInvalidationRoot * > & FSlateInvalidationRootList::GetInvalidationRoots ( ) const
inline

◆ RemoveInvalidationRoot()

void FSlateInvalidationRootList::RemoveInvalidationRoot ( int32  Id)
inline

The documentation for this class was generated from the following file: