/Engine/Source/Runtime/UMG/Public/Components/Widget.h
This is the base class for all wrapped Slate controls that are exposed to UObjects.
class UWidget : public [UVisual](API\Runtime\UMG\Components\UVisual), public [INotifyFieldValueChanged](API\Runtime\FieldNotification\INotifyFieldValueChanged)
ESlateAccessibl...
AccessibleBehavior
Whether or not the widget is accessible, and how to describe it.
ESlateAccessibl...
AccessibleSummaryBehavior
How to describe this widget when it's being presented through a summary of a parent widget.
FText
AccessibleSummaryText
When AccessibleSummaryBehavior is set to Custom, this is the text that will be used to describe the widget.
USlateAccessibl...
AccessibleSummaryTextDelegate
An optional delegate that may be assigned in place of AccessibleSummaryText for creating aTAttribute
FText
AccessibleText
When AccessibleBehavior is set to Custom, this is the text that will be used to describe the widget.
USlateAccessibl...
AccessibleTextDelegate
An optional delegate that may be assigned in place of AccessibleText for creating aTAttribute
uint8:  1
bCanChildrenBeAccessible
Whether or not children of this widget can appear as distinct accessible widgets.
uint8: 1
bCreatedByConstructionScript
Flag if the Widget was created from a blueprint
uint8: 1
bExpandedInDesigner
Stores the design time flag setting if the widget is expanded inside the designer
uint8: 1
bHiddenInDesigner
Stores the design time flag setting if the widget is hidden inside the designer
FGetBool
bIsEnabledDelegate
A bindable delegate for bIsEnabled
uint8: 1
bIsManagedByGameViewportSubsystem
Cached value that indicate if the widget was added to the GameViewportSubsystem.
uint8: 1
bIsVariable
Allows controls to be exposed as variables in a blueprint.
uint8: 1
bIsVolatile
If true prevents the widget or its child's geometry or layout information from being cached.
uint8: 1
bLockedInDesigner
Stores the design time flag setting if the widget is locked inside the designer
uint8:  1
bOverride_Cursor
uint8:  1
bOverrideAccessibleDefaults
These editor-only properties exist for two reasons:
bool
bShouldBroadcastState
False will skip state broadcasts.
TWeakPtr<SObje...
MyGCWidget
The underlyingSWidgetcontained in aSObjectWidget
TWeakPtr<SWidg...
MyWidget
The underlyingSWidget.
TSharedPtr<FWi...
MyWidgetStateBitfield
The bitfield for this widget's state
TArray<TObject...
NativeBindings
Native property bindings.
TObjectPtr< cla...
Navigation
The navigation object for this widget is optionally created if the user has configured custom navigation rules for this widget in the widget designer.
FOnWidgetStateB...
PostWidgetStateChanged
Delegate that broadcasts after current widget state has fully changed, including all state-related side effects
TObjectPtr<UPa...
Slot
The parent slot of theUWidget.
FGetText
ToolTipTextDelegate
A bindable delegate for ToolTipText
FGetWidget
ToolTipWidgetDelegate
A bindable delegate for ToolTipWidget
friend
UGameViewportSubsystem
FGetSlateVisibi...
VisibilityDelegate
A bindable delegate for Visibility
TWeakObjectPtr<...
WidgetGeneratedBy
Stores a reference to the asset responsible for this widgets construction.
TWeakObjectPtr<...
WidgetGeneratedByClass
Stores a reference to the class responsible for this widgets construction.