docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace Unity.AppUI.Core

    Classes

    AppUI

    The main entry point for the App UI system.

    AppUIManager

    The main manager for the AppUI system. This class is responsible for managing the main looper, the notification manager and the settings. It also provides access to them.

    AppUIManagerBehaviour

    A MonoBehaviour which is responsible for updating the AppUI system every frame. A single instance of this class should be present.

    AppUISettings

    The settings for the App UI system.

    Handler

    Handler gives you the ability to send and receive Message objects.

    When you create a new Handler it is bound to a Looper. It will deliver messages to that Looper's message queue and execute them.

    Looper

    An object that contains its own message queue and its own running loop for dequeuing messages to pass them to Handler targets.

    Message

    An object passed in a message queue.

    OptionalEnumField<T>

    A UI-Toolkit field that can be used to edit an OptionalEnum<T>.

    OptionalField<T>

    A UI-Toolkit field that can be used to edit an Optional<T>.

    Platform

    Utility methods and properties related to the Target Platform.

    StringExtensions

    Extension methods for strings.

    WorldSpaceUIDocument

    A MonoBehaviour which allows to display a UIDocument in World-Space.

    Structs

    MagnificationGesture

    A magnification gesture received from a magic trackpad.

    OptionalEnum<T>

    A struct that can be used to represent an optional enum value.

    Optional<T>

    A struct that can be used to represent an optional value.

    PanGesture

    A pan gesture received from a magic trackpad.

    TrackPadTouch

    A touch event received from a magic trackpad.

    Interfaces

    IContext

    Interface for a context.

    Enums

    Dir

    The layout direction of the application.

    DismissType

    Every possible reason why a Notification element can be dismissed.

    HapticFeedbackType

    The type of haptic feedback to trigger.

    NotificationDuration

    The duration for a Notification to be displayed on the screen.

    In This Article
    • Classes
    • Structs
    • Interfaces
    • Enums
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)