docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace Unity.XR.CompositionLayers

    Classes

    CompositionLayer

    Base class for all composition layer types. Derive from this and extend to add your own layer type.

    CompositionLayerAnalyticsBuildProcessor

    CompositionLayerExtension

    Abstract class used to define a composition layer extension. A CompositionLayerExtension is a component that can be added to a game object that is already given an instance of a CompositionLayer as a means of adding additional data or usability for that given layer type.

    By default this requires that the game object have a CompositionLayer instance of some implementation type on it.

    CompositionLayersRuntimeSettings

    Settings class for composition layer emulation in standalone.

    CompositionOutline

    Component for a Quad or Cylinder layer that generates an outline with the Layer's bounds Useful for UI that has a different aspect ratio then the child canvas, leaving empty space

    CompositionSplash

    The CompositionLayer package splash screen class.

    Enums

    CompositionLayerExtension.ExtensionTarget

    Options for which type of object this extension should be associated with.

    CompositionLayersRuntimeSettings.Layer

    Defines the types of layers that can be used.

    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)