docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class StandaloneSubsystem

    Inheritance
    object
    SubsystemWithProvider
    SubsystemWithProvider<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>
    AdaptivePerformanceSubsystemBase<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>
    AdaptivePerformanceSubsystem
    StandaloneSubsystem
    Implements
    ISubsystem
    Inherited Members
    AdaptivePerformanceSubsystemBase<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>.Update()
    AdaptivePerformanceSubsystemBase<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>.Capabilities
    AdaptivePerformanceSubsystemBase<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>.ApplicationLifecycle
    AdaptivePerformanceSubsystemBase<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>.PerformanceLevelControl
    AdaptivePerformanceSubsystemBase<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>.Version
    AdaptivePerformanceSubsystemBase<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>.Stats
    AdaptivePerformanceSubsystemBase<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>.Initialized
    SubsystemWithProvider<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>.OnCreate()
    SubsystemWithProvider<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>.OnStart()
    SubsystemWithProvider<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>.OnStop()
    SubsystemWithProvider<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>.OnDestroy()
    SubsystemWithProvider<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>.subsystemDescriptor
    SubsystemWithProvider<AdaptivePerformanceSubsystem, AdaptivePerformanceSubsystemDescriptor, AdaptivePerformanceSubsystem.APProvider>.provider
    SubsystemWithProvider.Start()
    SubsystemWithProvider.Stop()
    SubsystemWithProvider.Destroy()
    SubsystemWithProvider.running
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: UnityEngine.AdaptivePerformance.Tests.Standalone
    Assembly: Unity.AdaptivePerformance.Tests.Standalone.dll
    Syntax
    public class StandaloneSubsystem : AdaptivePerformanceSubsystem, ISubsystem

    Constructors

    StandaloneSubsystem()

    Declaration
    public StandaloneSubsystem()

    Properties

    ApplicationLifecycle

    Declaration
    public override IApplicationLifecycle ApplicationLifecycle { get; }
    Property Value
    Type Description
    IApplicationLifecycle
    Overrides
    AdaptivePerformanceSubsystem.ApplicationLifecycle

    Capabilities

    Declaration
    public override Feature Capabilities { get; protected set; }
    Property Value
    Type Description
    Feature
    Overrides
    AdaptivePerformanceSubsystem.Capabilities

    Initialized

    Declaration
    public override bool Initialized { get; protected set; }
    Property Value
    Type Description
    bool
    Overrides
    AdaptivePerformanceSubsystem.Initialized

    PerformanceLevelControl

    Declaration
    public override IDevicePerformanceLevelControl PerformanceLevelControl { get; }
    Property Value
    Type Description
    IDevicePerformanceLevelControl
    Overrides
    AdaptivePerformanceSubsystem.PerformanceLevelControl

    Stats

    Declaration
    public override string Stats { get; }
    Property Value
    Type Description
    string
    Overrides
    AdaptivePerformanceSubsystem.Stats

    Version

    Declaration
    public override Version Version { get; }
    Property Value
    Type Description
    Version
    Overrides
    AdaptivePerformanceSubsystem.Version

    Methods

    OnDestroy()

    Declaration
    protected override void OnDestroy()
    Overrides
    UnityEngine.SubsystemsImplementation.SubsystemWithProvider<UnityEngine.AdaptivePerformance.Provider.AdaptivePerformanceSubsystem, UnityEngine.AdaptivePerformance.Provider.AdaptivePerformanceSubsystemDescriptor, UnityEngine.AdaptivePerformance.Provider.AdaptivePerformanceSubsystem.APProvider>.OnDestroy()

    OnStart()

    Declaration
    protected override void OnStart()
    Overrides
    UnityEngine.SubsystemsImplementation.SubsystemWithProvider<UnityEngine.AdaptivePerformance.Provider.AdaptivePerformanceSubsystem, UnityEngine.AdaptivePerformance.Provider.AdaptivePerformanceSubsystemDescriptor, UnityEngine.AdaptivePerformance.Provider.AdaptivePerformanceSubsystem.APProvider>.OnStart()

    OnStop()

    Declaration
    protected override void OnStop()
    Overrides
    UnityEngine.SubsystemsImplementation.SubsystemWithProvider<UnityEngine.AdaptivePerformance.Provider.AdaptivePerformanceSubsystem, UnityEngine.AdaptivePerformance.Provider.AdaptivePerformanceSubsystemDescriptor, UnityEngine.AdaptivePerformance.Provider.AdaptivePerformanceSubsystem.APProvider>.OnStop()

    Update()

    Declaration
    public override PerformanceDataRecord Update()
    Returns
    Type Description
    PerformanceDataRecord
    Overrides
    AdaptivePerformanceSubsystem.Update()

    Events

    destroyCalled

    Declaration
    public event Action destroyCalled
    Event Type
    Type Description
    Action

    startCalled

    Declaration
    public event Action startCalled
    Event Type
    Type Description
    Action

    stopCalled

    Declaration
    public event Action stopCalled
    Event Type
    Type Description
    Action

    Implements

    ISubsystem
    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)