docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class AdaptivePerformanceScalerSettingsBase

    Settings of indexer system.

    Inheritance
    object
    AdaptivePerformanceScalerSettingsBase
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: UnityEngine.AdaptivePerformance
    Assembly: Unity.AdaptivePerformance.dll
    Syntax
    [Serializable]
    public class AdaptivePerformanceScalerSettingsBase

    Properties

    enabled

    Returns true if Indexer was active, false otherwise.

    Declaration
    public bool enabled { get; set; }
    Property Value
    Type Description
    bool

    maxBound

    Maximum value for the scale boundary.

    Declaration
    public float maxBound { get; set; }
    Property Value
    Type Description
    float

    maxLevel

    Maximum level for the scaler. This is tied to the implementation of the scaler to divide the levels into concrete steps.

    Declaration
    public int maxLevel { get; set; }
    Property Value
    Type Description
    int

    minBound

    Minimum value for the scale boundary.

    Declaration
    public float minBound { get; set; }
    Property Value
    Type Description
    float

    name

    Returns the name of the scaler.

    Declaration
    public string name { get; set; }
    Property Value
    Type Description
    string

    scale

    Scale to control the quality impact for the scaler. No quality change when 1, improved quality when bigger 1, and lowered quality when smaller 1.

    Declaration
    public float scale { get; set; }
    Property Value
    Type Description
    float

    target

    Application bottleneck that the scaler targets. The target selected has the most impact on the quality control of this scaler.

    Declaration
    public ScalerTarget target { get; set; }
    Property Value
    Type Description
    ScalerTarget

    visualImpact

    Visual impact the scaler has on the application. The higher the value, the more impact the scaler has on the visuals.

    Declaration
    public ScalerVisualImpact visualImpact { get; set; }
    Property Value
    Type Description
    ScalerVisualImpact
    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)