Class ProductRuntimeUIData
Class ProductRuntimeUIData.
Inherited Members
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
Namespace: UnityEngine.Industrial.Configuring.Providers
Syntax
[ExecuteInEditMode]
public class ProductRuntimeUIData : MonoBehaviour
Fields
contextCollectionDisplayInfo
The context collection display information
Declaration
public ContextCollectionDisplayInfo contextCollectionDisplayInfo
Field Value
Type | Description |
---|---|
ContextCollectionDisplayInfo |
featureDisplayInfos
The feature display infos
Declaration
public List<FeatureDisplayInfo> featureDisplayInfos
Field Value
Type | Description |
---|---|
List<FeatureDisplayInfo> |
featureSetDisplayInfos
The feature set display infos
Declaration
public List<FeatureSetDisplayInfo> featureSetDisplayInfos
Field Value
Type | Description |
---|---|
List<FeatureSetDisplayInfo> |
productDisplayInfo
The product display information
Declaration
public ProductDisplayInfo productDisplayInfo
Field Value
Type | Description |
---|---|
ProductDisplayInfo |
Properties
variantTable
Gets the variant table.
Declaration
public VariantTable variantTable { get; }
Property Value
Type | Description |
---|---|
VariantTable | The variant table. |
Methods
CreateContextCollectionDisplayInfo(Context)
Creates the context collection display information.
Declaration
public ContextCollectionDisplayInfo.ContextCollectionKeyDisplayInfo CreateContextCollectionDisplayInfo(Context context)
Parameters
Type | Name | Description |
---|---|---|
Context | context | The context. |
Returns
Type | Description |
---|---|
ContextCollectionDisplayInfo.ContextCollectionKeyDisplayInfo | ContextCollectionDisplayInfo.ContextCollectionKeyDisplayInfo. |
CreateFeatureDisplayInformation(Feature)
Creates the feature display information.
Declaration
public FeatureDisplayInfo CreateFeatureDisplayInformation(Feature feature)
Parameters
Type | Name | Description |
---|---|---|
Feature | feature | The feature. |
Returns
Type | Description |
---|---|
FeatureDisplayInfo | FeatureDisplayInfo. |
CreateFeatureSetDisplayInformation(FeatureSet)
Creates the feature set display information.
Declaration
public FeatureSetDisplayInfo CreateFeatureSetDisplayInformation(FeatureSet featureSet)
Parameters
Type | Name | Description |
---|---|---|
FeatureSet | featureSet | The feature set. |
Returns
Type | Description |
---|---|
FeatureSetDisplayInfo | FeatureSetDisplayInfo. |
DeleteFeatureDisplayInformation(Feature)
Deletes the feature display information.
Declaration
public FeatureDisplayInfo DeleteFeatureDisplayInformation(Feature feature)
Parameters
Type | Name | Description |
---|---|---|
Feature | feature | The feature. |
Returns
Type | Description |
---|---|
FeatureDisplayInfo | FeatureDisplayInfo. |
DeleteFeatureSetDisplayInformation(FeatureSet)
Deletes the feature set display information.
Declaration
public FeatureSetDisplayInfo DeleteFeatureSetDisplayInformation(FeatureSet featureSet)
Parameters
Type | Name | Description |
---|---|---|
FeatureSet | featureSet | The feature set. |
Returns
Type | Description |
---|---|
FeatureSetDisplayInfo | FeatureSetDisplayInfo. |
GenerateContextData()
Generates the context data.
Declaration
[ContextMenu("Generate Context Data")]
public void GenerateContextData()
GenerateVariantSetDisplayInfo()
Generates the variant set display information.
Declaration
[ContextMenu("Generate Variant Set Display Info")]
public void GenerateVariantSetDisplayInfo()
GetValidationReport()
Gets the validation report.
Declaration
[ContextMenu("Get Validation Report")]
public void GetValidationReport()