Class CustomResourceProvider
Class CustomResourceProvider.
Inherited Members
Namespace: UnityEngine.Industrial.Configuring.RuntimeUI
Syntax
[CreateAssetMenu(menuName = "Forma/Runtime UI/Custom Resource Provider", fileName = "CustomResourceProvider", order = 2)]
public class CustomResourceProvider : ScriptableObject, IResourceProvider
Properties
canvasPrefab
Gets or sets the canvas prefab.
Declaration
public GameObject canvasPrefab { get; set; }
Property Value
Type | Description |
---|---|
GameObject | The canvas prefab. |
contextOptionPrefab
Gets or sets the context option prefab.
Declaration
public GameObject contextOptionPrefab { get; set; }
Property Value
Type | Description |
---|---|
GameObject | The context option prefab. |
featureButtonPrefab
Gets or sets the feature button prefab.
Declaration
public GameObject featureButtonPrefab { get; set; }
Property Value
Type | Description |
---|---|
GameObject | The feature button prefab. |
featureSetPrefab
Gets or sets the feature set prefab.
Declaration
public GameObject featureSetPrefab { get; set; }
Property Value
Type | Description |
---|---|
GameObject | The feature set prefab. |
infoPanelPrefab
Gets or sets the information panel prefab.
Declaration
public GameObject infoPanelPrefab { get; set; }
Property Value
Type | Description |
---|---|
GameObject | The information panel prefab. |
setupPanelPrefab
Gets or sets the setup panel prefab.
Declaration
public GameObject setupPanelPrefab { get; set; }
Property Value
Type | Description |
---|---|
GameObject | The setup panel prefab. |
stagingPanel
Gets or sets the staging panel.
Declaration
public GameObject stagingPanel { get; set; }
Property Value
Type | Description |
---|---|
GameObject | The staging panel. |
Methods
GetContextOptionField()
Gets the context option field.
Declaration
public IContextOptionField GetContextOptionField()
Returns
Type | Description |
---|---|
IContextOptionField | IContextOptionField. |
Implements
GetFeatureButton()
Gets the feature button.
Declaration
public IFeatureButton GetFeatureButton()
Returns
Type | Description |
---|---|
IFeatureButton | IFeatureButton. |
Implements
GetFeatureSetDropdown()
Gets the feature set dropdown.
Declaration
public IFeatureSetDropdown GetFeatureSetDropdown()
Returns
Type | Description |
---|---|
IFeatureSetDropdown | IFeatureSetDropdown. |
Implements
GetProductCanvas()
Gets the product canvas.
Declaration
public IProductCanvas GetProductCanvas()
Returns
Type | Description |
---|---|
IProductCanvas | IProductCanvas. |
Implements
GetProductInfoPanel()
Gets the product information panel.
Declaration
public IProductInfoPanel GetProductInfoPanel()
Returns
Type | Description |
---|---|
IProductInfoPanel | IProductInfoPanel. |
Implements
GetProductSetupPanel()
Gets the product setup panel.
Declaration
public IProductSetupPanel GetProductSetupPanel()
Returns
Type | Description |
---|---|
IProductSetupPanel | IProductSetupPanel. |
Implements
GetStagingPanel()
Gets the staging panel.
Declaration
public IStagingPanel GetStagingPanel()
Returns
Type | Description |
---|---|
IStagingPanel | IStagingPanel. |