manage_widget_authoring
Create UMG widgets, configure layouts, bindings, and animations, and build HUDs and menus in Unreal Engine.
Instructions
Create UMG widgets: buttons, text, images, sliders. Configure layouts, bindings, animations. Build HUDs and menus.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | Top padding. | |
| font | No | Font asset path. | |
| left | No | Left padding. | |
| name | No | Name identifier. | |
| text | No | Text content. | |
| time | No | Keyframe time. | |
| angle | No | Angle in degrees. | |
| brush | No | Brush asset path. | |
| color | No | Widget color. | |
| delta | No | Spinbox increment. | |
| pivot | No | Rotation/scale pivot. | |
| right | No | Right padding. | |
| scale | No | Render scale. | |
| shear | No | Render shear. | |
| sizeX | No | Width. | |
| sizeY | No | Height. | |
| style | No | Style preset name. | |
| value | No | Slider/spinbox value. | |
| action | Yes | The widget authoring action to perform. | |
| bottom | No | Bottom padding. | |
| folder | No | Path to a directory. | |
| length | No | Animation length in seconds. | |
| zOrder | No | Z-order for canvas slot. | |
| opacity | No | Widget opacity (0-1). | |
| options | No | Combo box options. | |
| padding | No | Uniform padding. | |
| percent | No | Progress bar percentage (0-1). | |
| stretch | No | Scale box stretch mode. | |
| ammoIcon | No | Ammo icon texture. | |
| autoWrap | No | Enable text auto-wrap. | |
| barColor | No | Bar color. | |
| barStyle | No | Health bar style. | |
| clipping | No | Widget clipping mode. | |
| elements | No | HUD elements to include. | |
| fadeTime | No | Fade time in seconds. | |
| fontSize | No | Font size. | |
| gridSize | No | Inventory grid size. | |
| hintText | No | Placeholder hint text. | |
| maxValue | No | Maximum value. | |
| minValue | No | Minimum value. | |
| playMode | No | Animation play mode. | |
| rowCount | No | Number of rows. | |
| slotName | No | Name of the slot. | |
| slotSize | No | Inventory slot size. | |
| stepSize | No | Value step size. | |
| alignment | No | Widget alignment (0-1). | |
| ammoStyle | No | Ammo counter style. | |
| anchorMax | No | Maximum anchor point (0-1). | |
| anchorMin | No | Minimum anchor point (0-1). | |
| brushSize | No | Brush/image size. | |
| inputType | No | Text input type. | |
| isChecked | No | Checkbox checked state. | |
| isEnabled | No | Widget enabled state. | |
| isMarquee | No | Progress bar marquee mode. | |
| loopCount | No | Number of loops (-1 for infinite). | |
| positionX | No | X position. | |
| positionY | No | Y position. | |
| showIcons | No | Show icons in radial menu. | |
| titleText | No | Menu title text. | |
| trackType | No | Animation track type. | |
| wrapWidth | No | Wrap width for wrap box. | |
| alignmentX | No | Horizontal alignment (0-1). | |
| alignmentY | No | Vertical alignment (0-1). | |
| brushColor | No | Border brush color. | |
| isPassword | No | Password masking. | |
| parentSlot | No | Parent slot to add widget to. | |
| showLabels | No | Show labels in radial menu. | |
| visibility | No | Widget visibility state. | |
| widgetPath | No | Widget blueprint path. | |
| barFillType | No | Progress bar fill direction. | |
| bindingType | No | Binding type. | |
| brushTiling | No | Image tiling mode. | |
| columnCount | No | Number of columns. | |
| customWidth | No | Custom preview width. | |
| innerRadius | No | Inner radius of radial menu. | |
| minimapSize | No | Minimap size. | |
| orientation | No | Widget orientation. | |
| outerRadius | No | Outer radius of radial menu. | |
| parentClass | No | Path or name of the parent class. | |
| previewSize | No | Preview resolution preset. | |
| showDegrees | No | Show compass degrees. | |
| showDetails | No | Show item details panel. | |
| showKeyIcon | No | Show key icon in prompt. | |
| showNumbers | No | Show numeric values. | |
| showReserve | No | Show reserve ammo. | |
| slotPadding | No | Padding between slots. | |
| texturePath | No | Texture asset path. | |
| translation | No | Render translation. | |
| choiceLayout | No | Dialog choice layout. | |
| customHeight | No | Custom preview height. | |
| functionName | No | Name of the function. | |
| keyIconStyle | No | Key icon style. | |
| minimapShape | No | Minimap shape. | |
| promptFormat | No | Interaction prompt format. | |
| propertyName | No | Name of the property. | |
| segmentCount | No | Number of radial segments. | |
| settingsType | No | Settings menu type. | |
| showPortrait | No | Show speaker portrait. | |
| showProgress | No | Show objective progress. | |
| animationName | No | Animation name. | |
| bindingSource | No | Variable or function name to bind to. | |
| crosshairSize | No | Crosshair size. | |
| interpolation | No | Keyframe interpolation. | |
| justification | No | Text justification. | |
| selectionMode | No | Selection mode for list/tree. | |
| showCardinals | No | Show cardinal directions. | |
| showEquipment | No | Show equipment panel. | |
| sizeToContent | No | Size to content. | |
| widthOverride | No | Width override for size box. | |
| animateUpdates | No | Animate objective updates. | |
| crosshairStyle | No | Crosshair style. | |
| heightOverride | No | Height override for size box. | |
| includeTipText | No | Include tip text. | |
| indicatorStyle | No | Damage indicator style. | |
| selectedOption | No | Selected combo box option. | |
| showObjectives | No | Show objectives on minimap. | |
| backgroundImage | No | Background image path. | |
| colorAndOpacity | No | Color and opacity (0-1 values). | |
| minDesiredWidth | No | Minimum desired width. | |
| showSpeakerName | No | Show speaker name. | |
| entryWidgetClass | No | List/tree view entry widget class. | |
| innerSlotPadding | No | Inner slot padding. | |
| minDesiredHeight | No | Minimum desired height. | |
| rotateWithPlayer | No | Rotate minimap with player. | |
| spreadMultiplier | No | Crosshair spread multiplier. | |
| stretchDirection | No | Scale box stretch direction. | |
| explicitWrapWidth | No | Use explicit wrap width. | |
| includePlayButton | No | Include play button in menu. | |
| includeQuitButton | No | Include quit button. | |
| onHoveredFunction | No | Function to call on hover. | |
| verticalAlignment | No | Vertical alignment. | |
| includeApplyButton | No | Include apply button. | |
| includeProgressBar | No | Include progress bar. | |
| includeResetButton | No | Include reset button. | |
| userSpecifiedScale | No | User specified scale value. | |
| alwaysShowScrollbar | No | Always show scrollbar. | |
| fillColorAndOpacity | No | Fill color for progress bar. | |
| horizontalAlignment | No | Horizontal alignment. | |
| includeResumeButton | No | Include resume button. | |
| minDesiredSlotWidth | No | Minimum slot width. | |
| onUnhoveredFunction | No | Function to call on unhover. | |
| scrollBarVisibility | No | Scroll bar visibility. | |
| maxVisibleObjectives | No | Maximum visible objectives. | |
| minDesiredSlotHeight | No | Minimum slot height. | |
| includeSettingsButton | No | Include settings button. | |
| includeBackgroundImage | No | Include background image. | |
| includeQuitToMenuButton | No | Include quit to menu button. |