I need to make a selection-menu for crewmembers in my game.
I have made a support function that builds an image containing the needed profile info for each crewman (item) in the menu.
So, say I have an array of BufferImage and an array of AbleCrewman (the object type I want to list).
I need a scrollable list component displaying the images, while giving me either the index or object when the player selects one from the list.
I have been looking in the source codes for the engine, and the closest existing component I have found, is ListField.
Now, ListField seems to not support images, only text, and have a unused property called 'buttonSprite'.
(this also seems ironic, since it creates ImageComponent objects to render the menu-text)
I could always make my own UI component for this, but that would take time.
Is there an existing component I can use for this?