// Copyright 1998-2019 Epic Games, Inc. All Rights Reserved. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace UnrealBuildTool { /// /// Factory class for registering platforms at startup /// abstract class UEBuildPlatformFactory { /// /// Gets the target platform for an individual factory /// public abstract UnrealTargetPlatform TargetPlatform { get; } /// /// Register the platform with the UEBuildPlatform class /// public abstract void RegisterBuildPlatforms(); } }