// Copyright Epic Games, Inc. All Rights Reserved. using System.Collections.Generic; using EpicGames.Core; using Microsoft.Extensions.Logging; namespace UnrealBuildTool { /// /// Base class for platform-specific project generators /// class MacProjectGenerator : AppleProjectGenerator { /// /// Constructor /// /// Command line arguments passed to the project generator /// Logger for output public MacProjectGenerator(CommandLineArguments Arguments, ILogger Logger) : base(Arguments, Logger) { } /// /// Register the platform with the UEPlatformProjectGenerator class /// public override IEnumerable GetPlatforms() { yield return UnrealTargetPlatform.Mac; } } }