Using the Build Template

First, duplicate the UMG_MultiMenuTemplate blueprint and move it into a folder of your choice.

Then open your new Blueprint and locate the following function GetItemData, and replace the GetDataTableRow OutRow to break out your structure type. Then, connect your items data into a Make PTItemDefinition struct.

In this case, I'm using a custom structure called StructureBuildData which contains a lot of data for building items, but we just need to output the Icon and DisplayName for the menu.