docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace Unity.XR.CoreUtils.Capabilities

    Classes

    CapabilityDictionary

    Class used to store profile capabilities.

    CapabilityProfile

    Abstract base class from which all capability profiles derive. An asset of this type represents any abstraction that define or change capabilities. For example, this asset can be an abstraction for a platform capability, an OS capability, a device capability or a combination of them.

    CustomCapabilityKeyAttribute

    Use this attribute to define a custom capability key. You can tag the constant string fields definition of your custom capabilities with this attribute to allow them to be shown in the CapabilityDictionary Inspectors.

    StandardCapabilityKeys

    Class that stores standard capability keys for packages to use. Be it support for face tracking, body tracking, controllers input, etc.

    Interfaces

    ICapabilityModifier

    Implement this interface in derived classes from CapabilityProfile to modify a capability value.

    In This Article
    Back to top
    Copyright © 2025 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)