Class AdaptivePerformanceScalerSettingsBase
Settings of indexer system.
Inherited Members
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 |
---|---|
Scaler |
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 |
---|---|
Scaler |