brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
ue5-ui-umg-slateUE5.6-UE5.8 UI development workflow using UMG and Slate integration. Use when requests involve Widget Blueprint setup, Slate host widgets, lifecycle binding, input and focus handling, tooltip behavior, or viewport clamping logic.
Independent GitHub snapshot · Automated classification · Original documentation governs
UUserWidget::NativeConstruct(), UUserWidget::NativeDestruct()UUserWidget::AddToViewport(...)UWidget::RemoveFromParent()UWidget::SetVisibility(...)UWidget::SetKeyboardFocus()UWidgetBlueprintLibrary::SetInputMode_UIOnlyEx(...)UWidgetBlueprintLibrary::SetInputMode_GameAndUIEx(...)UWidgetBlueprintLibrary::SetInputMode_GameOnly(...)UWidget::TakeWidget() for Slate bridge hand-offSCompoundWidget, SLATE_BEGIN_ARGS(...)FSlateApplication::SetKeyboardFocus(...), SetUserFocus(...)UGameViewportClient::GetViewportSize(...)UWidget host needs to embed custom Slate content.