Also I tried TFieldIterator
. Example from Michael Noland’s blog:
for (TFieldIterator<UProperty> PropIt(GetClass(), EFieldIteratorFlags::IncludeSuper); PropIt; ++PropIt)
{
UProperty* Property = *PropIt;
// Do something with the property
}
I wrote all variables names to the log, there is no blueprint created variables