/Engine/Source/Editor/GameProjectGeneration/Public/GameProjectUtils.h
Creates the basic source code for a new project. On failure, OutFailReason will be populated.
static bool GenerateBasicSourceCode &40; const FString & NewProjectSourcePath, const FString & NewProjectName, const FString & NewProjectRoot, TArray< FString > & OutGeneratedStartupModuleNames, TArray< FString > & OutCreatedFiles, FText & OutFailReason &41;