umg_add_widget_binding
Binds a UMG widget property to a Blueprint function or property, so UI values update automatically. Specify the widget, property path, and binding target.
Instructions
Add or replace a Widget Blueprint property binding.
property_path uses '.' such as 'HealthText.Text' or 'HealthBar.Percent'. binding_target is the Blueprint function or property name that should drive the binding.
Args: widget: Widget Blueprint asset name or path. property_path: Widget tree property path, '.'. binding_target: Blueprint function/property that supplies the value. binding_kind: 'function' or 'property'. Default 'function'.
KB: see knowledge_base/06_UI_UMG_SYSTEMS.md#overview Example: umg_add_widget_binding(widget="/Game/MCP_Test/WBP_Example", property_path="HealthText.Text", binding_target="GetHealthText")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| widget | Yes | ||
| binding_kind | No | function | |
| property_path | Yes | ||
| binding_target | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |