Class FeatureSetDropdown
Class FeatureSetDropdown.
Inheritance
UnityEngine.EventSystems.UIBehaviour
UnityEngine.UI.ToggleGroup
FeatureSetDropdown
Inherited Members
UnityEngine.UI.ToggleGroup.m_Toggles
UnityEngine.UI.ToggleGroup.NotifyToggleOn(UnityEngine.UI.Toggle, System.Boolean)
UnityEngine.UI.ToggleGroup.UnregisterToggle(UnityEngine.UI.Toggle)
UnityEngine.UI.ToggleGroup.RegisterToggle(UnityEngine.UI.Toggle)
UnityEngine.UI.ToggleGroup.EnsureValidState()
UnityEngine.UI.ToggleGroup.AnyTogglesOn()
UnityEngine.UI.ToggleGroup.ActiveToggles()
UnityEngine.UI.ToggleGroup.GetFirstActiveToggle()
UnityEngine.UI.ToggleGroup.SetAllTogglesOff(System.Boolean)
UnityEngine.UI.ToggleGroup.allowSwitchOff
UnityEngine.EventSystems.UIBehaviour.Awake()
UnityEngine.EventSystems.UIBehaviour.OnDisable()
UnityEngine.EventSystems.UIBehaviour.OnDestroy()
UnityEngine.EventSystems.UIBehaviour.IsActive()
UnityEngine.EventSystems.UIBehaviour.OnValidate()
UnityEngine.EventSystems.UIBehaviour.Reset()
UnityEngine.EventSystems.UIBehaviour.OnRectTransformDimensionsChange()
UnityEngine.EventSystems.UIBehaviour.OnBeforeTransformParentChanged()
UnityEngine.EventSystems.UIBehaviour.OnTransformParentChanged()
UnityEngine.EventSystems.UIBehaviour.OnDidApplyAnimationProperties()
UnityEngine.EventSystems.UIBehaviour.OnCanvasGroupChanged()
UnityEngine.EventSystems.UIBehaviour.OnCanvasHierarchyChanged()
UnityEngine.EventSystems.UIBehaviour.IsDestroyed()
Namespace: UnityEngine.Industrial.Configuring.RuntimeUI
Syntax
public class FeatureSetDropdown : ToggleGroup, IFeatureSetDropdown
Methods
AddChild(IFeatureButton)
Adds the child.
Declaration
public void AddChild(IFeatureButton child)
Parameters
Type | Name | Description |
---|---|---|
IFeatureButton | child | The child. |
Implements
Destroy()
Destroys this instance.
Declaration
public void Destroy()
Implements
Expand(Boolean)
Expands the specified expand.
Declaration
public void Expand(bool expand)
Parameters
Type | Name | Description |
---|---|---|
Boolean | expand | if set to |
Implements
OnEnable()
Called when [enable].
Declaration
protected override void OnEnable()
Overrides
UnityEngine.UI.ToggleGroup.OnEnable()
RemoveChild(IFeatureButton)
Removes the child.
Declaration
public void RemoveChild(IFeatureButton child)
Parameters
Type | Name | Description |
---|---|---|
IFeatureButton | child | The child. |
Implements
SetAvailability(FeatureAvailability)
Sets the availability.
Declaration
public void SetAvailability(FeatureAvailability featureAvailability)
Parameters
Type | Name | Description |
---|---|---|
FeatureAvailability | featureAvailability | The feature availability. |
Implements
SetDisplayInfo(DisplayInfoContent)
Sets the display information.
Declaration
public void SetDisplayInfo(DisplayInfoContent info)
Parameters
Type | Name | Description |
---|---|---|
DisplayInfoContent | info | The information. |
Implements
SetIcon(Texture2D)
Sets the icon.
Declaration
public void SetIcon(Texture2D icon)
Parameters
Type | Name | Description |
---|---|---|
Texture2D | icon | The icon. |
Implements
SetLabel(String)
Sets the label.
Declaration
public void SetLabel(string label)
Parameters
Type | Name | Description |
---|---|---|
String | label | The label. |
Implements
SetPriceInformation(PriceInformation)
Sets the price information.
Declaration
public void SetPriceInformation(PriceInformation priceInformation)
Parameters
Type | Name | Description |
---|---|---|
PriceInformation | priceInformation | The price information. |
Implements
Start()
Starts this instance.
Declaration
protected override void Start()
Overrides
UnityEngine.UI.ToggleGroup.Start()