Blueprint refactoring utilities

Quite commonly I want to create a new base blueprint, reparent an existing blueprint to it and then move some existing functionality to the base. I think the option to right click on a blueprint variable or function and say ‘Move to parent blueprint’ would make this process a whole lot easier. Obviously all existing references would need to be updated, but I think this is feasible.

Also, thanks for the ‘Replace variable with…’ functionality. Not sure if that was a 4.11 addition or I missed it previously, but it’s super useful for fixing up errors resulting from copy/paste or reparenting.

That’s a neat idea…!