how can i display unique id of datasmith runtime as a list and to move to the item?

  1. Look at this video that explains how to use the list view widget Understanding List View - Unreal Engine 5 Beginner tutorial - YouTube
  2. create a listItem blueprint widget, that will be the class that defines what you put in the list view
  3. a. add a text field in the graph, add a variable to store the name and a variable to store the actor
  4. b. as show in the video you have to make that widget blueprint implement a specific interface so it can be used as a cell of the list view

set info function


function to set value of text field on creation of the list item

class is a blueprint widget and implement a specific interface

  1. Create you widget that contains the list
    A button to refresh the list (you could automate that)
    A function to build the list, you do not even need the map
    A function to trigger whatever you want when a user click on one of the item

The widget with the list


On click button we build the list and also tell the list to call that specific custom event everytime a list item is selected

On top the function that parse all datasmith runtime actors attached actors, fill a map
Add the bottom the creation of a list item for each of the element in the map.
You could do without the map