docs.unity3d.com
    Show / Hide Table of Contents

    Class CompatibilitySettingUIBase

    Inheritance
    Object
    CompatibilitySettingUIBase
    AndroidTargetArchitecturesSettingUI
    BuildCompressionSettingUI
    ColorSpaceSettingUI
    GraphicAPISettingUI
    InputSystemHandlerSettingUI
    IOSCameraUsageDescriptionUI
    MobileTargetMinVersionSettingUI
    MultiThreadedSettingUI
    ScriptingBackendSettingUI
    ToggleQualityLevelSettingUI
    ValidateAdditionalCameraScriptsSettingUI
    WebGLCompressionFormatSettingUI
    Namespace: Unity.Industrial.Forma.Editor.UI.Components
    Syntax
    [Serializable]
    public abstract class CompatibilitySettingUIBase : ICompatibilitySettingUI

    Fields

    m_Root

    Declaration
    protected VisualElement m_Root
    Field Value
    Type Description
    VisualElement

    m_Setting

    Declaration
    protected ICompatibilitySetting m_Setting
    Field Value
    Type Description
    ICompatibilitySetting

    m_SettingsAsset

    Declaration
    protected CompatibilitySettingsAsset m_SettingsAsset
    Field Value
    Type Description
    CompatibilitySettingsAsset

    Methods

    CreateUI()

    Declaration
    protected virtual void CreateUI()

    GetSettingUI()

    Declaration
    public virtual VisualElement GetSettingUI()
    Returns
    Type Description
    VisualElement
    Implements
    ICompatibilitySettingUI.GetSettingUI()

    Initialize(CompatibilitySettingsAsset)

    Declaration
    public virtual void Initialize(CompatibilitySettingsAsset settingsAsset)
    Parameters
    Type Name Description
    CompatibilitySettingsAsset settingsAsset
    Implements
    ICompatibilitySettingUI.Initialize(CompatibilitySettingsAsset)

    RaiseUIRefreshEvent(Object)

    Declaration
    protected void RaiseUIRefreshEvent(object sender)
    Parameters
    Type Name Description
    Object sender

    RefreshSettingUI()

    Declaration
    public virtual void RefreshSettingUI()
    Implements
    ICompatibilitySettingUI.RefreshSettingUI()

    Events

    uiRefreshRequested

    Declaration
    public event ICompatibilitySettingUI.UIRefreshRequestedHandler uiRefreshRequested
    Event Type
    Type Description
    ICompatibilitySettingUI.UIRefreshRequestedHandler
    Implements
    ICompatibilitySettingUI.uiRefreshRequested
    Back to top
    Terms of use
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023