RealDocs
UE 5.6
Beginner
Intermediate
Expert
Browse
About
Home
›
UMG
UMG
1 views
20 entries in this module.
class
Classes
(16)
UBorder
BP
A single-child container that renders a configurable background brush (solid color, texture, or material) with padding.
UButton
BP
A clickable container widget that holds a single child widget.
UCanvasPanel
BP
A panel that positions children at arbitrary locations using anchor-based layout with Z-ordering support.
UCheckBox
BP
A widget that toggles between Unchecked, Checked, and Undetermined states.
UComboBoxString
BP
A dropdown widget that displays a list of string options for the user to select one.
UEditableTextBox
BP
A single-line text input widget.
UHorizontalBox
BP
A layout panel that stacks child widgets left-to-right.
UImage
BP
Displays a Slate brush, texture, or material in the UI.
UOverlay
BP
Stacks multiple child widgets on top of each other, each using simple flow layout within its layer.
UProgressBar
BP
A bar that fills left-to-right (or other directions) proportionally to a 0–1 float value.
UScrollBox
BP
A scrollable container that stacks child widgets vertically (or horizontally) with an optional scrollbar.
USizeBox
BP
A single-child wrapper that overrides or constrains the desired size reported by its child widget.
UTextBlock
BP
A static text display widget.
UUserWidget
BP
The base class for all Blueprint UI widgets.
UVerticalBox
BP
A layout panel that automatically stacks child widgets top-to-bottom.
UWidgetComponent
BP
A component that renders a UUserWidget in the 3D world.
function
Global Functions
(4)
UUserWidget::AddToViewport
BP
Adds this widget to the game's main viewport so it is visible on screen.
UUserWidget::GetOwningPlayer
BP
Returns the APlayerController that owns this widget.
UUserWidget::RemoveFromParent
BP
Removes this widget from its parent — either the viewport or a containing panel widget.
UUserWidget::SetVisibility
BP
Sets the visibility of the widget, controlling both rendering and hit-test behaviour.