Skip to content

Getting Started

Creating a draggable window is the same as creating any other User Widget — parent the Blueprint to Draggable Window (UDraggableWindow) instead of User Widget.

From the parent class picker, search Draggable Window and select it.

Plugin main class

Name these widgets exactly (see Customizing):

Variable nameWidget
WindowTitleBorderWidgetBorder (drag handle)
ChildWidgetCanvasCanvas Panel (content host)
ResizeAreaWidgetBorder (optional resize grip)

Use Create Draggable Window from your HUD or player controller — see Spawn a window at runtime.