Interface IBuildTarget
Build target interface
Namespace: UnityEditor.Industrial.Configuring.UI
Syntax
public interface IBuildTarget
Properties
DisplayName
The Build target display name.
Declaration
string DisplayName { get; }
Property Value
Type | Description |
---|---|
String |
SupportedBuildTarget
The Unity Supported Build target.
Declaration
SupportedBuildTarget SupportedBuildTarget { get; }
Property Value
Type | Description |
---|---|
SupportedBuildTarget |
Methods
AddButtons(VisualElement)
Build target custom buttons.
Declaration
void AddButtons(VisualElement buttonContainer)
Parameters
Type | Name | Description |
---|---|---|
VisualElement | buttonContainer |
AddSettings(VisualElement)
Build target custom UI settings.
Declaration
void AddSettings(VisualElement settings)
Parameters
Type | Name | Description |
---|---|---|
VisualElement | settings |
Build(IDictionary<String, String>)
Build the target
Declaration
bool Build(IDictionary<string, string> configData)
Parameters
Type | Name | Description |
---|---|---|
IDictionary<String, String> | configData |
Returns
Type | Description |
---|---|
Boolean |
GetBuildActions()
Build target custom buttons.
Declaration
IEnumerable<BuildActions> GetBuildActions()
Returns
Type | Description |
---|---|
IEnumerable<BuildActions> | Build actions |
Initialize(BuildProfile)
Initialize the build target with current build profile.
Declaration
void Initialize(BuildProfile buildProfile)
Parameters
Type | Name | Description |
---|---|---|
BuildProfile | buildProfile |
Publish()
Publish products using publisher data.
Declaration
bool Publish()
Returns
Type | Description |
---|---|
Boolean |