I have a custom button widget with some verse binding variables that change the button’s appearance. If i want to place these widget buttons in a new widget, and then want to program its interaction with verse, I can’t access the button’s verse bindings from the parent widget, instead, I would have to create the same variables again on the parent widget so that they are accessible.
This would be the straightforward workaround if you are only going to place a few buttons, but for dozens of smaller buttons on a bigger widget, this is not scalable at all.
It would be extremely helpful if parent widgets could directly access, expose, or bind to child widget Verse variables without manual duplication.
Something must not be right with your setup/bindings. We have a single button widget (child) that we embed into a different widget (parent). The child appears many times in the parent and it works for us.
But are you able to set the child verse bindings variables in verse with only the parent widget referenced in the verse file? for example looking for all the child variables with a for loop on the parent
Sorry maybe I misunderstood, but you have to bind each button separately and you need separate UMG variables for each child. And yes it does suck.
That is just what I would like us to have, to not have to rebind again each and every child binding on the parent, to be able to access them directly through the parent for each child. I don’t know if I exposed the problem clearly enough, sorry.