Interface IFeatureSetDropdown
Interface IFeatureSetDropdown
Namespace: UnityEngine.Industrial.Configuring.RuntimeUI
Syntax
public interface IFeatureSetDropdown
Methods
AddChild(IFeatureButton)
Adds the child.
Declaration
void AddChild(IFeatureButton child)
Parameters
Type | Name | Description |
---|---|---|
IFeatureButton | child | The child. |
Destroy()
Destroys this instance.
Declaration
void Destroy()
Expand(Boolean)
Expands the specified expand.
Declaration
void Expand(bool expand)
Parameters
Type | Name | Description |
---|---|---|
Boolean | expand | if set to |
RemoveChild(IFeatureButton)
Removes the child.
Declaration
void RemoveChild(IFeatureButton child)
Parameters
Type | Name | Description |
---|---|---|
IFeatureButton | child | The child. |
SetAvailability(FeatureAvailability)
Sets the availability.
Declaration
void SetAvailability(FeatureAvailability featureAvailability)
Parameters
Type | Name | Description |
---|---|---|
FeatureAvailability | featureAvailability | The feature availability. |
SetDisplayInfo(DisplayInfoContent)
Sets the display information.
Declaration
void SetDisplayInfo(DisplayInfoContent info)
Parameters
Type | Name | Description |
---|---|---|
DisplayInfoContent | info | The information. |
SetIcon(Texture2D)
Sets the icon.
Declaration
void SetIcon(Texture2D icon)
Parameters
Type | Name | Description |
---|---|---|
Texture2D | icon | The icon. |
SetLabel(String)
Sets the label.
Declaration
void SetLabel(string label)
Parameters
Type | Name | Description |
---|---|---|
String | label | The label. |
SetPriceInformation(PriceInformation)
Sets the price information.
Declaration
void SetPriceInformation(PriceInformation priceInformation)
Parameters
Type | Name | Description |
---|---|---|
PriceInformation | priceInformation | The price information. |