docs.unity3d.com
    Show / Hide Table of Contents

    Interface AdaptivePerformancePackageInitializationBase

    Interface for specifying package initialization information

    Namespace: UnityEditor.AdaptivePerformance.Editor
    Syntax
    public interface AdaptivePerformancePackageInitializationBase

    Properties

    LoaderFullTypeName

    The loader full type name for this package

    Declaration
    string LoaderFullTypeName { get; }
    Property Value
    Type Description
    String

    Loader full type name

    LoaderTypeName

    The loader type name for this package

    Declaration
    string LoaderTypeName { get; }
    Property Value
    Type Description
    String

    Loader type name

    PackageInitKey

    Package initialization key

    Declaration
    string PackageInitKey { get; }
    Property Value
    Type Description
    String

    The init key for the package

    PackageName

    Package name property

    Declaration
    string PackageName { get; }
    Property Value
    Type Description
    String

    The name of the package

    SettingsFullTypeName

    The settings full type name for this package

    Declaration
    string SettingsFullTypeName { get; }
    Property Value
    Type Description
    String

    Settings full type name

    SettingsTypeName

    The settings type name for this package

    Declaration
    string SettingsTypeName { get; }
    Property Value
    Type Description
    String

    Settings type name

    Methods

    PopulateSettingsOnInitialization(ScriptableObject)

    Initialize package settings

    Declaration
    bool PopulateSettingsOnInitialization(ScriptableObject obj)
    Parameters
    Type Name Description
    UnityEngine.ScriptableObject obj

    The scriptable object instance to initialize

    Returns
    Type Description
    Boolean

    True if successful, false if not.

    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