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 |