docs.unity3d.com
    Show / Hide Table of Contents

    Struct AdaptivePerformanceSubsystemDescriptor.Cinfo

    Cinfo stores the ID and subsystem implementation type which is used to identify the subsystem during subsystem initialization.

    Inherited Members
    ValueType.Equals(Object)
    ValueType.GetHashCode()
    ValueType.ToString()
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Namespace: UnityEngine.AdaptivePerformance.Provider
    Syntax
    public struct Cinfo

    Properties

    id

    The ID stores the name of the subsystem used to identify it in the subsystem registry.

    Declaration
    public string id { readonly get; set; }
    Property Value
    Type Description
    String

    providerType

    Specifies the provider implementation type to use for instantiation.

    Declaration
    public Type providerType { readonly get; set; }
    Property Value
    Type Description
    Type

    The provider implementation type to use for instantiation.

    subsystemImplementationType

    The subsystem implementation type stores the the type used for initialization in the subsystem registry.

    Declaration
    [Obsolete("AdaptivePerformanceSubsystem no longer supports the deprecated set of base classes for subsystems as of Unity 2023.1. Use providerType and, optionally, subsystemTypeOverride instead.", true)]
    public Type subsystemImplementationType { readonly get; set;
    }
    Property Value
    Type Description
    Type

    subsystemTypeOverride

    Specifies the AdaptivePerformanceSubsystem-derived type that forwards casted calls to its provider.

    Declaration
    public Type subsystemTypeOverride { readonly get; set; }
    Property Value
    Type Description
    Type

    The type of the subsystem to use for instantiation. If null, Subsystem will be instantiated.

    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