Exposing default classes in a custom Game Mode

Hi everybody,

When you create a new GameMode in Blueprint you are able to change default Pawn, HUD classes etc (in EditorSettings->Maps&Modes). What should I do to achieve the same behavior when I inherit from “AGameMode” in my C++ class?
Now let’s suppose I want to create Spheres from different classes and I would like to be able to define the default Sphere class in the GameMode so every Sphere I create is from that class. Could this to be done? Is it possible to expose other default classes in your GameMode so you can use them as default?

I hope I made myself clear. Thanks in advance.