How to use blueprints in code?

What @xSheim said!

UPROPERTY(EditDefaultsOnly)
   TSubclassOf<ACat> BlueprintToSpawn;

Then spawn that class,