I’m thinking about making a plugin for sql lite and ue4. The way I would like it to work is it would be a code first solution where any class that inherits a special base class would automatically have tables generated for them.
However it might be necessary that properties need additional info associated with them for things like indexes or relationships.
So this led me to the thought it would be nice if I could some how plug that information in UProperty but I don’t know if that is possible. In c# it wouldn’t be difficult to add my own data annotations but in C++ I’m pretty sure the build tool is used to parse this data.
Any ideas? Is there anyway I can extend UProperty in a plugin? I thought about using categories but I think that would be rather hackish.