I’m trying to extend from FPCGMetadataElementBase in C++ so I can implement more nodes in PCG graphs for changing point attributes.
The issue is FPCGMetadataElementBase and all other subclasses of FSimplePCGElement aren’t marked as extern with the PCG_API macro, so I can’t extend the classes in my game module without changing engine source code.
I’ve verified this is still the case in CL 31910460 in ue5-main branch.