/// <summary> /// Register the platform with the UEBuildPlatform class /// </summary> public override void RegisterBuildPlatforms() { IOSPlatformSDK SDK = new IOSPlatformSDK(); SDK.ManageAndValidateSDK(); // Register this build platform for IOS UEBuildPlatform.RegisterBuildPlatform(new IOSPlatform(SDK)); UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.IOS, UnrealPlatformGroup.Apple); UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.IOS, UnrealPlatformGroup.IOS); }
/// <summary> /// Register the platform with the UEBuildPlatform class /// </summary> protected override void RegisterBuildPlatforms(SDKOutputLevel OutputLevel) { IOSPlatformSDK SDK = new IOSPlatformSDK(); SDK.ManageAndValidateSDK(OutputLevel); // Register this build platform for IOS Log.TraceVerbose(" Registering for {0}", UnrealTargetPlatform.TVOS.ToString()); UEBuildPlatform.RegisterBuildPlatform(new TVOSPlatform(SDK)); UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.TVOS, UnrealPlatformGroup.Apple); UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.TVOS, UnrealPlatformGroup.IOS); }
/// <summary> /// Register the platform with the UEBuildPlatform class /// </summary> protected override void RegisterBuildPlatforms(SDKOutputLevel OutputLevel) { IOSPlatformSDK SDK = new IOSPlatformSDK(); SDK.ManageAndValidateSDK(OutputLevel); // Register this build platform for IOS Log.TraceVerbose(" Registering for {0}", UnrealTargetPlatform.IOS.ToString()); UEBuildPlatform.RegisterBuildPlatform(new IOSPlatform(SDK)); UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.IOS, UnrealPlatformGroup.Unix); UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.IOS, UnrealPlatformGroup.Apple); UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.IOS, UnrealPlatformGroup.IOS); if (IOSPlatform.IOSArchitecture == "-simulator") { UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.IOS, UnrealPlatformGroup.Simulator); } else { UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.IOS, UnrealPlatformGroup.Device); } }
public TVOSPlatform(IOSPlatformSDK InSDK) : base(InSDK, UnrealTargetPlatform.TVOS, CppPlatform.TVOS) { }
protected IOSPlatform(IOSPlatformSDK InSDK, UnrealTargetPlatform TargetPlatform, CppPlatform CPPPlatform) : base(TargetPlatform, CPPPlatform) { SDK = InSDK; }
public IOSPlatform(IOSPlatformSDK InSDK) : this(InSDK, UnrealTargetPlatform.IOS, CppPlatform.IOS) { }
/// <summary> /// Register the platform with the UEBuildPlatform class /// </summary> protected override void RegisterBuildPlatforms() { IOSPlatformSDK SDK = new IOSPlatformSDK(); SDK.ManageAndValidateSDK(); // Register this build platform for IOS Log.TraceVerbose(" Registering for {0}", UnrealTargetPlatform.IOS.ToString()); UEBuildPlatform.RegisterBuildPlatform(new IOSPlatform(SDK)); UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.IOS, UnrealPlatformGroup.Unix); UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.IOS, UnrealPlatformGroup.Apple); UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.IOS, UnrealPlatformGroup.IOS); if (IOSPlatformContext.IOSArchitecture == "-simulator") { UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.IOS, UnrealPlatformGroup.Simulator); } else { UEBuildPlatform.RegisterPlatformWithGroup(UnrealTargetPlatform.IOS, UnrealPlatformGroup.Device); } }
protected IOSPlatform(IOSPlatformSDK InSDK, UnrealTargetPlatform TargetPlatform, CPPTargetPlatform CPPPlatform) : base(TargetPlatform, CPPPlatform) { SDK = InSDK; }
public IOSPlatform(IOSPlatformSDK InSDK) : this(InSDK, UnrealTargetPlatform.IOS, CPPTargetPlatform.IOS) { }
public TVOSPlatform(IOSPlatformSDK InSDK) : base(InSDK, UnrealTargetPlatform.TVOS, CPPTargetPlatform.TVOS) { }