I have a C++ class that stores an array of BP classes. In blueprint I want to iterate through that list of classes, spawn off an actual instance, and then set the values on that instance to be equal to those of the classes defaults.
Essentially, I have defined a BaseItem class, which in the editor a designer will subclass with a blueprint, then set the defaults appropriate for a specific item. Then all those blueprint classes are added to an array property on an “Item Manager” which at runtime should instance them all out as I said above. But I can’t figure out how to get the values set by the designer in the BP class.