Project Settings → Plugins → Universal Floating Widget. All settings with type, default, and one-line description.

Layout

Max Layout Slots
int32, default 10. Maximum number of layout slots. GetSavedLayoutNames returns up to this many.
Persistence Mode
EFloatingLayoutPersistenceMode, default Config. Config = Saved/Config/FloatingLayouts.ini. SaveGame = requires game integration.
Default Layout On Startup
FName, default LastUsed. Layout to load on startup. Use "LastUsed", "Default", or a specific layout name.
Load Layout On Startup
bool, default true. Load a layout when the subsystem initializes.
Auto Save After Operation
bool, default false. After each drag or resize ends, auto-save to the last-used slot (or Slot_0 if none).

Bounds

Bounds Behavior
EFloatingBoundsBehavior, default Clamp To Edge. Controls whether a dragged panel breaks on edge or stays clamped to the viewport edge.
Break on Edge
Mode name for ending the drag when the cursor leaves the viewport.
Clamp To Edge
Mode name for keeping the drag active while clamping the panel to the viewport edge.
Edge Padding
FVector2D, default (8, 8). Padding from viewport edge when clamping.
Edge Snap Threshold
float, default 8. Threshold for edge clamping and snap behavior. 0 = disabled.

Size

Min Panel Width / Min Panel Height
float, default 100 / 80. Minimum panel dimensions in pixels.
Max Panel Width / Max Panel Height
float, default 0. 0 = no limit.

Resize

Resize Handle Mask
EFloatingResizeHandleMask, default All. Which resize handles are enabled (corners, edges, or both).
Resize Handle Size
float, default 4. Hit-test zone (pixels) from each edge for resize handles.
Corner Priority Width
float, default 16. Pixels from corner still considered a corner grab.
Resize Handle Visibility
EFloatingResizeHandleVisibility, default OnHover. When resize handles are visible.

Drag

Default Drag Area
EFloatingPanelDragArea, default FromHandle. Which part of the panel triggers drag.
Drag Threshold Pixels
float, default 5. Pixels of movement before click becomes drag.
Bring To Front On Drag
bool, default true. Bring panel to front when dragging.
Show Title Bar By Default
bool, default true. Per-panel can override.
Title Bar Height
float, default 24. Height (px) of the title bar region for TitleBar drag area.

Collision

Enable Collision
bool, default false. When false, collision is disabled. When true, panels in the same CollisionGroup resolve overlap during drag.
Collision Gap
float, default 4. Gap (px) between colliding panels. Prevents sticky feel when touching. Only used when Enable Collision is true.

Snapping

Enable Snapping
bool, default true. Align panel corners/edges to sibling corners/edges when within threshold during drag and resize. Panels need per-widget corner snap opt-in and matching SnapGroup to participate.
Snap Threshold
float, default 10. Distance (px) within which to snap to an eligible sibling corner.
Snap Release Threshold
float, default 14. Distance (px) beyond which an active snap releases during drag. Lower values make pull-away feel less sticky.
Snap Gap
float, default 4. Optional gap (px) when snapped. 0 = flush alignment.

Grid Snapping

Enable Grid Snap
bool, default false. When true, drag and/or resize snap to a global grid inside the safe zone.
Grid Snap Mode
EFloatingGridSnapMode, default CellSize. CellSize = fixed pixel spacing. Divisions = evenly divide the safe zone. PerfectSquares = subdivision behavior.
Grid Snap Size
float, default 32. Grid cell size in pixels when mode is CellSize.
Grid Snap Divisions X / Y
int32, default 8. Number of equal columns/rows when mode is Divisions.
Perfect Square Divisions
int32, default 1. In PerfectSquares mode, level 1 is baseline; higher levels subdivide by powers of two; level 0 makes it coarser.
Enable Grid Snap For Drag
bool, default true. Snap panel top-left positions to the grid during drag.
Enable Grid Snap For Resize
bool, default true. Snap the moving edge/corner to the grid during resize.
Show Grid Overlay
bool, default false. When true, Floating Grid Overlay widgets render the active grid and safe-zone border.

Grid Overlay

Grid Overlay Minor Line Color
FLinearColor. Color of minor grid lines in the overlay. Only when Enable Grid Snap and Show Grid Overlay are true.
Grid Overlay Major Line Color
FLinearColor. Color of major grid lines.
Grid Overlay Safe Zone Color
FLinearColor. Color of the safe-zone border in the overlay.

Dynamic Anchor

Dynamic Anchor During Drag
bool, default true. During drag, update the anchor to the nearest zone so the widget stays in the same relative spot on resolution change.