I know it is possible to check if the UClass has a particular UProperty using HasProperty(), but I do not even know how go get such a UProperty. I had imagined the UClass would contain methods to check for properties by their names, or to get all properties, but it would seem I’d be wrong there.
I’ve done several Google searches and am still searching to find any tutorial or other relevant information in the documentation, but my search so far has been in vain. Thus I thought I’d ask here to maybe speed up things.
I found what I was looking for. It is possible to iterate over the fields of a class using the TFieldIterator type and the FindField() global function.