FSlateWidgetPersistentState

Represents the state of a widget from when it last had [SWidget::Paint](API\Runtime\SlateCore\Widgets\SWidget\Paint) called on it.

Windows
MacOS
Linux

References

Module

SlateCore

Header

/Engine/Source/Runtime/SlateCore/Public/FastUpdate/WidgetProxy.h

Include

#include "FastUpdate/WidgetProxy.h"

Syntax

struct FSlateWidgetPersistentState

Remarks

Represents the state of a widget from when it last had SWidget::Paint called on it. This should contain everything needed to directly call Paint on a widget

Variables

Name Description

Public variable

FGeometry

 

AllottedGeometry

Public variable

uint8: 1

 

bInheritedHittestability

Public variable

uint8: 1

 

bParentEnabled

Public variable

FSlateCachedEle...

 

CachedElementHandle

Public variable

FSlateRect

 

CullingBounds

Public variable

FGeometry

 

DesktopGeometry

Public variable

EFlowDirection

 

IncomingFlowDirection

Public variable

int8

 

IncomingUserIndex

Public variable

TOptional< FSla...

 

InitialClipState

Public variable

int32

 

LayerId

Starting layer id for drawing children

Public variable

int32

 

OutgoingLayerId

Public variable

TWeakPtr< SWidg...

 

PaintParent

Public variable

FWidgetStyle

 

WidgetStyle

Constructors

Constants

Name

Description

NoState

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss