C++ and Blueprint extensions for UE4