DocsTreeView for UMGDesigner Setup

Designer Setup

Create a tree manually inside a Widget Blueprint

Add The Widget

  1. Open the Widget Blueprint where the tree should appear.
  2. Go to the Designer tab.
  3. In the Palette, look under Views and add the custom tree view widget to your layout.
  4. Select the tree view in the Hierarchy.
  5. If you want to call its Blueprint functions later, enable Is Variable in the Details panel.

Add Tree Nodes

  1. With the tree selected, find Tree Nodes in Details.
  2. Add one entry for each row you want in the tree.
  3. Set Node Name for each row.
  4. Set Parent ID to 0 for root rows.
  5. For a child row, set Parent ID to the parent row position, counting from 1.
  6. Compile the widget, then preview it.
Example: If row 1 is Weapons, children under Weapons use Parent ID = 1. If row 4 is Consumables, children under Consumables use Parent ID = 4.

Important Ordering Rule

Always place a parent row before its children in the Tree Nodes array. The widget builds the tree from top to bottom, so a child needs its parent to already exist.

TreeView for UMG - Designer Setup | Athian Games