Interface ICompatibilitySettingUI
Custom Forma Settings interface
Namespace: Unity.Industrial.Forma.Editor.UI.Components
Syntax
[MovedFrom(true, "UnityEngine.Industrial.Configuring.Editor", "Unity.Industrial.Configurator.Editor", null)]
public interface ICompatibilitySettingUI
Methods
GetSettingUI()
Get Setting's UI
Declaration
VisualElement GetSettingUI()
Returns
Type | Description |
---|---|
VisualElement | VisualElement |
Initialize(CompatibilitySettingsAsset)
Initialize setting
Declaration
void Initialize(CompatibilitySettingsAsset settingsAsset)
Parameters
Type | Name | Description |
---|---|---|
CompatibilitySettingsAsset | settingsAsset |
RefreshSettingUI()
Refresh Setting's UI
Declaration
void RefreshSettingUI()
Events
uiRefreshRequested
The following is only invoked when a child needs to refresh its parent UI.
Declaration
event ICompatibilitySettingUI.UIRefreshRequestedHandler uiRefreshRequested
Event Type
Type | Description |
---|---|
ICompatibilitySettingUI.UIRefreshRequestedHandler |