Class ContextRelatedData
Used to store context related data on a PackSet or a Configuration.
Inherited Members
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
Namespace: UnityEngine.Industrial.Configuring.Core
Syntax
public class ContextRelatedData : MonoBehaviour
Properties
ContextValues
Gets the context values.
Declaration
public IReadOnlyList<string> ContextValues { get; }
Property Value
Type | Description |
---|---|
IReadOnlyList<String> | The context values. |
Methods
AddValue(String)
Adds the value.
Declaration
public void AddValue(string value)
Parameters
Type | Name | Description |
---|---|---|
String | value | The value. |
Exceptions
Type | Condition |
---|---|
ArgumentNullException | The value must not be null. Use RemoveValue to remove the value. |
ArgumentException | The value must not be empty. |
RemoveValue(Int32)
Removes the value.
Declaration
public void RemoveValue(int index)
Parameters
Type | Name | Description |
---|---|---|
Int32 | index | The index. |
Exceptions
Type | Condition |
---|---|
ArgumentException | The index is out of bounds. |