UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSlateInvalidationContext Struct Reference

#include <SlateInvalidationRoot.h>

Public Member Functions

 FSlateInvalidationContext (FSlateWindowElementList &InWindowElementList, const FWidgetStyle &InWidgetStyle)
 

Public Attributes

FSlateRect CullingRect
 
UE::Slate::FDeprecateVector2DResult ViewOffset
 
const FPaintArgsPaintArgs
 
const FWidgetStyleWidgetStyle
 
FSlateWindowElementListWindowElementList
 
float LayoutScaleMultiplier
 
int32 IncomingLayerId
 
bool bParentEnabled
 
bool bAllowFastPathUpdate
 

Constructor & Destructor Documentation

◆ FSlateInvalidationContext()

FSlateInvalidationContext::FSlateInvalidationContext ( FSlateWindowElementList InWindowElementList,
const FWidgetStyle InWidgetStyle 
)
inline

Member Data Documentation

◆ bAllowFastPathUpdate

bool FSlateInvalidationContext::bAllowFastPathUpdate

◆ bParentEnabled

bool FSlateInvalidationContext::bParentEnabled

◆ CullingRect

FSlateRect FSlateInvalidationContext::CullingRect

◆ IncomingLayerId

int32 FSlateInvalidationContext::IncomingLayerId

◆ LayoutScaleMultiplier

float FSlateInvalidationContext::LayoutScaleMultiplier

◆ PaintArgs

const FPaintArgs* FSlateInvalidationContext::PaintArgs

◆ ViewOffset

UE::Slate::FDeprecateVector2DResult FSlateInvalidationContext::ViewOffset

◆ WidgetStyle

const FWidgetStyle& FSlateInvalidationContext::WidgetStyle

◆ WindowElementList

FSlateWindowElementList* FSlateInvalidationContext::WindowElementList

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