UMG/UI Helpers
Blueprint nodes for umg/ui helpers operations.
20 nodesSafe Get Widget
PureNull-safe widget getter that logs a warning if the widget is invalid.
SafeGetWidgetAnimate Widget Position
CallableSmoothly animates a widget's render translation to a target position.
AnimateWidgetPositionAnimate Widget Scale
CallableSmoothly animates a widget's render scale to a target value.
AnimateWidgetScaleSet Visibility Recursive
CallableSets the visibility of a widget and all its children recursively.
SetVisibilityRecursiveFocus Next Widget
CallableMoves focus to the next focusable widget in the navigation order.
FocusNextWidgetFocus Previous Widget
CallableMoves focus to the previous focusable widget in the navigation order.
FocusPreviousWidgetCreate Notification (Queued)
CallableAdds a notification to a managed queue that displays them sequentially, preventing overlap.
CreateNotificationQueuedDismiss Notification
CallableDismisses the currently displayed queued notification and shows the next one if available.
DismissNotificationGet All Widgets Of Class
PureReturns all active widget instances of a specified class.
GetAllWidgetsOfClassIs Widget On Screen
PureChecks if a widget is currently visible and within the viewport bounds.
IsWidgetOnScreenGet Widget Screen Position
PureReturns the absolute screen position of a widget.
GetWidgetScreenPositionFormat Number For Display
PureFormats a number with optional decimal places and thousand separators.
FormatNumberForDisplayFormat Currency
PureFormats a value as currency with a symbol, grouping, and decimal places.
FormatCurrencySet Render Opacity Recursive
CallableSets the render opacity of a widget and all children recursively.
SetRenderOpacityRecursiveInvalidate Layout Recursive
CallableForces a layout recalculation for a widget and all its children.
InvalidateLayoutRecursiveRadial Menu Get Selected Index
PureDetermines which slice of a radial menu the input direction points to.
RadialMenuGetSelectedIndexClamp Text Length
PureTruncates a string to MaxCharacters and appends Suffix if truncation occurred. Use '...' as the suffix for readable UI l...
ClampTextLengthScreen Edge Indicator
CallableProjects a world-space position to the screen edge when it's off-screen. Returns the clamped position, a rotation angle...
ScreenEdgeIndicatorTypewriter Substring
PureReturns a substring of FullText corresponding to a 0–1 progress value, for driving typewriter text animations from a tim...
TypewriterSubstringPaginate Array
CallableCalculates the start index, end index, and total page count for paginating any array by item count. Works with any array...
PaginateArray