UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Slate::Private Namespace Reference

Classes

struct  FDefaultStyleCache
 
struct  FPanelDrawerData
 
struct  FSlateInvalidationPaintFastPathContext
 
struct  FSlateInvalidationReindexHeap
 
class  SPanelDrawerArea
 
class  STabPanelDrawer
 

Functions

TAutoConsoleVariable< boolCVarNoAnimationOnTabForegroundedEvent (TEXT("Slate.NoAnimationOnTabForegroundedEvent"), false,)
 
TSharedRef< SWindowGetTabManagerTopWindow (const TSharedRef< SWindow > &InWindow)
 
int32 GetAdjustedIndex (const int32 OriginalIndex, const TSet< int32 > &CollapsedSet)
 
bool EInvalidateWidgetReason_HasPreUpdateFlag (EInvalidateWidgetReason InvalidateReason)
 
bool EInvalidateWidgetReason_HasPostUpdateFlag (EInvalidateWidgetReason InvalidateReason)
 
bool IsParentsEnabled (const SWidget *Widget)
 
float MinkowskiDistance (const FVector2f &A, const FVector2f &B, float P)
 

Variables

constexpr float SSplitterHandleWith = 5.f
 
constexpr float AnimationLength = 0.15f
 
constexpr EInvalidateWidgetReason PreInvalidationReason
 
constexpr EInvalidateWidgetReason PostInvalidationReason
 
bool GLogPaintedText = false
 
FAutoConsoleVariableRef LogPaintedTextRef (TEXT("Slate.LogPaintedText"), GLogPaintedText,)
 

Function Documentation

◆ CVarNoAnimationOnTabForegroundedEvent()

TAutoConsoleVariable< bool > UE::Slate::Private::CVarNoAnimationOnTabForegroundedEvent ( TEXT("Slate.NoAnimationOnTabForegroundedEvent")  ,
false   
)

◆ EInvalidateWidgetReason_HasPostUpdateFlag()

bool UE::Slate::Private::EInvalidateWidgetReason_HasPostUpdateFlag ( EInvalidateWidgetReason  InvalidateReason)

◆ EInvalidateWidgetReason_HasPreUpdateFlag()

bool UE::Slate::Private::EInvalidateWidgetReason_HasPreUpdateFlag ( EInvalidateWidgetReason  InvalidateReason)

◆ GetAdjustedIndex()

int32 UE::Slate::Private::GetAdjustedIndex ( const int32  OriginalIndex,
const TSet< int32 > &  CollapsedSet 
)

◆ GetTabManagerTopWindow()

TSharedRef< SWindow > UE::Slate::Private::GetTabManagerTopWindow ( const TSharedRef< SWindow > &  InWindow)

◆ IsParentsEnabled()

bool UE::Slate::Private::IsParentsEnabled ( const SWidget Widget)

◆ MinkowskiDistance()

float UE::Slate::Private::MinkowskiDistance ( const FVector2f A,
const FVector2f B,
float  P 
)

Variable Documentation

◆ AnimationLength

constexpr float UE::Slate::Private::AnimationLength = 0.15f
constexpr

◆ GLogPaintedText

bool UE::Slate::Private::GLogPaintedText = false

◆ LogPaintedTextRef

FAutoConsoleVariableRef UE::Slate::Private::LogPaintedTextRef(TEXT("Slate.LogPaintedText"), GLogPaintedText,) ( TEXT("Slate.LogPaintedText")  ,
GLogPaintedText   
)

◆ PostInvalidationReason

◆ PreInvalidationReason

◆ SSplitterHandleWith

constexpr float UE::Slate::Private::SSplitterHandleWith = 5.f
constexpr