Class ElectiveExtensions.SupportedConfiguration
Inheritance
ElectiveExtensions.SupportedConfiguration
Syntax
public class SupportedConfiguration
Constructors
SupportedConfiguration(String, BuildTarget[], ElectiveExtensions.PackageItem[], ElectiveExtensions.DefineSymbolItem[], GraphicsDeviceType[], String[], ElectiveExtensions.SupportedConfiguration.ReportOutputLevels, Boolean)
Declaration
public SupportedConfiguration(string friendlyName = "", BuildTarget[] buildTargets = null, ElectiveExtensions.PackageItem[] dependencies = null, ElectiveExtensions.DefineSymbolItem[] defineSymbols = null, GraphicsDeviceType[] supportedGraphicsApis = null, string[] supportedEditorVersions = null, ElectiveExtensions.SupportedConfiguration.ReportOutputLevels reportOutputLevel = ElectiveExtensions.SupportedConfiguration.ReportOutputLevels.WarnOnIssue, bool supportedGraphicsApIsIsOrdered = false)
Parameters
Properties
BuildTargets
Declaration
public BuildTarget[] BuildTargets { get; }
Property Value
DefineSymbols
Declaration
public ElectiveExtensions.DefineSymbolItem[] DefineSymbols { get; }
Property Value
Dependencies
Declaration
public ElectiveExtensions.PackageItem[] Dependencies { get; }
Property Value
FriendlyName
Declaration
public string FriendlyName { get; }
Property Value
ReportOutputLevel
Declaration
public ElectiveExtensions.SupportedConfiguration.ReportOutputLevels ReportOutputLevel { get; set; }
Property Value
SupportedEditorVersions
Declaration
public string[] SupportedEditorVersions { get; }
Property Value
SupportedGraphicsAPIs
Declaration
public GraphicsDeviceType[] SupportedGraphicsAPIs { get; }
Property Value
SupportedGraphicsAPIsIsOrdered
Declaration
public bool SupportedGraphicsAPIsIsOrdered { get; }
Property Value