/Engine/Plugins/AI/MLAdapter/Source/MLAdapter/Public/MLAdapterTypes.h
Note: objects created this way won't go away even if there's nothing referencing them until we clear the EInternalObjectFlags::Async flag
namespace FMLAdapter { template<class T> T * FMLAdapter::NewObject ( [UObject](API\Runtime\CoreUObject\UObject\UObject) * Outer ) }