// Copyright Epic Games, Inc. All Rights Reserved. using System; using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Text; using System.Threading.Tasks; namespace UnrealBuildTool { /// /// Stub partial class for Linux-specific target settings. /// This class is not in a restricted location to simplify code paths in UBT. It is visible to all UE4 users, without NDA, and will appear /// empty to those without the Linux implementation code. /// public partial class LinuxTargetRules { } /// /// Stub read-only wrapper for Linux-specific target settings. /// This class is not in a restricted location to simplify code paths in UBT. It is visible to all UE4 users, without NDA, and will appear /// empty to those without the Linux implementation code. /// public partial class ReadOnlyLinuxTargetRules { /// /// The private mutable settings object /// protected LinuxTargetRules Inner; /// /// Constructor /// /// The settings object to wrap public ReadOnlyLinuxTargetRules(LinuxTargetRules Inner) { this.Inner = Inner; } } /// /// Stub partial class for Lumin-specific target settings. /// This class is not in a restricted location to simplify code paths in UBT. It is visible to all UE4 users, without NDA, and will appear /// empty to those without the Lumin implementation code. /// public partial class LuminTargetRules { } /// /// Stub read-only wrapper for Lumin-specific target settings. /// This class is not in a restricted location to simplify code paths in UBT. It is visible to all UE4 users, without NDA, and will appear /// empty to those without the Lumin implementation code. /// public partial class ReadOnlyLuminTargetRules { /// /// The private mutable settings object /// protected LuminTargetRules Inner; /// /// Constructor /// /// The settings object to wrap public ReadOnlyLuminTargetRules(LuminTargetRules Inner) { this.Inner = Inner; } } /// /// Stub partial class for XboxOne-specific target settings. /// This class is not in a restricted location to simplify code paths in UBT. It is visible to all UE4 users, without NDA, and will appear /// empty to those without the XboxOne implementation code. /// public partial class XboxOneTargetRules { } /// /// Stub read-only wrapper for XboxOne-specific target settings. /// This class is not in a restricted location to simplify code paths in UBT. It is visible to all UE4 users, without NDA, and will appear /// empty to those without the XboxOne implementation code. /// public partial class ReadOnlyXboxOneTargetRules { /// /// The private mutable settings object /// protected XboxOneTargetRules Inner; /// /// Constructor /// /// The settings object to wrap public ReadOnlyXboxOneTargetRules(XboxOneTargetRules Inner) { this.Inner = Inner; } } /// /// Stub partial class for PS4-specific target settings. /// This class is not in a restricted location to simplify code paths in UBT. It is visible to all UE4 users, without NDA, and will appear /// empty to those without the PS4 implementation code. /// public partial class PS4TargetRules { } /// /// Stub read-only wrapper for PS4-specific target settings. /// This class is not in a restricted location to simplify code paths in UBT. It is visible to all UE4 users, without NDA, and will appear /// empty to those without the PS4 implementation code. /// public partial class ReadOnlyPS4TargetRules { /// /// The private mutable settings object /// private PS4TargetRules Inner; /// /// Constructor /// /// The settings object to wrap public ReadOnlyPS4TargetRules(PS4TargetRules Inner) { this.Inner = Inner; } } /// /// Stub partial class for Switch-specific target settings. /// This class is not in a restricted location to simplify code paths in UBT. It is visible to all UE4 users, without NDA, and will appear /// empty to those without the Switch implementation code. /// public partial class SwitchTargetRules { } /// /// Stub read-only wrapper for Switch-specific target settings. /// This class is not in a restricted location to simplify code paths in UBT. It is visible to all UE4 users, without NDA, and will appear /// empty to those without the Switch implementation code. /// public partial class ReadOnlySwitchTargetRules { /// /// The private mutable settings object /// private SwitchTargetRules Inner; /// /// Constructor /// /// The settings object to wrap public ReadOnlySwitchTargetRules(SwitchTargetRules Inner) { this.Inner = Inner; } } }