Class AdaptivePerformanceScalerSettingsBase
Settings of indexer system.
Namespace: UnityEngine.AdaptivePerformance
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 |
---|---|
Boolean |
maxBound
Maximum value for the scale boundary.
Declaration
public float maxBound { get; set; }
Property Value
Type | Description |
---|---|
Single |
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 |
---|---|
Int32 |
minBound
Minimum value for the scale boundary.
Declaration
public float minBound { get; set; }
Property Value
Type | Description |
---|---|
Single |
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 |
---|---|
Single |
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 |