Class UIWidgetWindowAdapter | UIWidgets | 1.5.4-preview.12
docs.unity3d.com
    Show / Hide Table of Contents

    Class UIWidgetWindowAdapter

    Inheritance
    Object
    Window
    WindowAdapter
    UIWidgetWindowAdapter
    Inherited Members
    WindowAdapter.windowAdapters
    WindowAdapter.widgetInspectorService
    WindowAdapter.alive
    WindowAdapter.getTime()
    WindowAdapter.deltaTime
    WindowAdapter.unscaledDeltaTime
    WindowAdapter.updateDeltaTime()
    WindowAdapter.onViewMetricsChanged()
    WindowAdapter.OnEnable()
    WindowAdapter.OnDisable()
    WindowAdapter.inEditorWindow
    WindowAdapter.getScope()
    WindowAdapter.postPointerEvents(List<PointerData>)
    WindowAdapter.postPointerEvent(PointerData)
    WindowAdapter.withBinding(Action)
    WindowAdapter.withBindingFunc<T>(Func<T>)
    WindowAdapter.displayMetricsChanged()
    WindowAdapter.onScroll(Single, Single, Single, Single, Int32)
    WindowAdapter.Update()
    WindowAdapter.render(Scene)
    WindowAdapter.scheduleMicrotask(Action)
    WindowAdapter.flushMicrotasks()
    WindowAdapter.run(TimeSpan, Action, Boolean)
    WindowAdapter.runInMain(Action)
    WindowAdapter.attachRootRenderBox(RenderBox)
    WindowAdapter.attachRootWidget(Widget)
    WindowAdapter.attachRootWidget(Func<Widget>)
    Window.instance
    Window.hasInstance
    Window.defaultAntiAliasing
    Window.devicePixelRatio
    Window._devicePixelRatio
    Window.antiAliasing
    Window._antiAliasing
    Window.physicalSize
    Window.windowConfig
    Window._physicalSize
    Window.viewInsets
    Window._viewInsets
    Window.padding
    Window._padding
    Window.onMetricsChanged
    Window.locale
    Window.locales
    Window._locales
    Window.onLocaleChanged
    Window.textScaleFactor
    Window._textScaleFactor
    Window.onTextScaleFactorChanged
    Window.onPlatformBrightnessChanged
    Window.onBeginFrame
    Window.onDrawFrame
    Window.onPointerEvent
    Window.periodic(TimeSpan, Action)
    Window.run(Action)
    Window.updateFPS(Single)
    Window.getFPS()
    Window.defaultMaxTargetFrameRate
    Window.defaultMinTargetFrameRate
    Window.defaultMaxRenderFrameInterval
    Window.defaultMinRenderFrameInterval
    Window.onFrameRateSpeedUp
    Window.onFrameRateCoolDown
    Namespace: Unity.UIWidgets.engine
    Syntax
    public class UIWidgetWindowAdapter : WindowAdapter

    Constructors

    UIWidgetWindowAdapter(UIWidgetsPanel)

    Declaration
    public UIWidgetWindowAdapter(UIWidgetsPanel uiWidgetsPanel)
    Parameters
    Type Name Description
    UIWidgetsPanel uiWidgetsPanel

    Properties

    titleContent

    Declaration
    public override GUIContent titleContent { get; }
    Property Value
    Type Description
    GUIContent
    Overrides
    WindowAdapter.titleContent

    Methods

    createSurface()

    Declaration
    protected override Surface createSurface()
    Returns
    Type Description
    Surface
    Overrides
    WindowAdapter.createSurface()

    hasFocus()

    Declaration
    protected override bool hasFocus()
    Returns
    Type Description
    Boolean
    Overrides
    WindowAdapter.hasFocus()

    OnGUI(Event)

    Declaration
    public override void OnGUI(Event evt)
    Parameters
    Type Name Description
    Event evt
    Overrides
    WindowAdapter.OnGUI(Event)

    queryAntiAliasing()

    Declaration
    protected override int queryAntiAliasing()
    Returns
    Type Description
    Int32
    Overrides
    WindowAdapter.queryAntiAliasing()

    queryDevicePixelRatio()

    Declaration
    protected override float queryDevicePixelRatio()
    Returns
    Type Description
    Single
    Overrides
    WindowAdapter.queryDevicePixelRatio()

    queryWindowSize()

    Declaration
    protected override Vector2 queryWindowSize()
    Returns
    Type Description
    Vector2
    Overrides
    WindowAdapter.queryWindowSize()

    scheduleFrame(Boolean)

    Declaration
    public override void scheduleFrame(bool regenerateLayerTree = true)
    Parameters
    Type Name Description
    Boolean regenerateLayerTree
    Overrides
    WindowAdapter.scheduleFrame(Boolean)

    updateSafeArea()

    Declaration
    protected override void updateSafeArea()
    Overrides
    WindowAdapter.updateSafeArea()

    windowPosToScreenPos(Offset)

    Declaration
    public Offset windowPosToScreenPos(Offset windowPos)
    Parameters
    Type Name Description
    Offset windowPos
    Returns
    Type Description
    Offset

    Extension Methods

    Coroutine.startCoroutine(Window, IEnumerator)
    Coroutine.startBackgroundCoroutine(Window, IEnumerator)
    Back to top
    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