The Unreal editor uses UActorFactory classes to spawn Actors into the level being edited. Unrelated to the similarly named UFactory, which has a different purpose. Examples ยง How to create Actors from drag dropping Data Assets