Class QualitySettings
Inheritance
QualitySettings
Assembly: UnityEngine.dll
Syntax
public sealed class QualitySettings : Object
Properties
activeColorSpace
Declaration
public static ColorSpace activeColorSpace { get; }
Property Value
anisotropicFiltering
Declaration
public static AnisotropicFiltering anisotropicFiltering { get; set; }
Property Value
antiAliasing
Declaration
public static int antiAliasing { get; set; }
Property Value
asyncUploadBufferSize
Declaration
public static int asyncUploadBufferSize { get; set; }
Property Value
asyncUploadPersistentBuffer
Declaration
public static bool asyncUploadPersistentBuffer { get; set; }
Property Value
asyncUploadTimeSlice
Declaration
public static int asyncUploadTimeSlice { get; set; }
Property Value
billboardsFaceCameraPosition
Declaration
public static bool billboardsFaceCameraPosition { get; set; }
Property Value
blendWeights
Declaration
public static BlendWeights blendWeights { get; set; }
Property Value
|
Improve this Doc
View Source
currentLevel
Declaration
[Obsolete("Use GetQualityLevel and SetQualityLevel", false)]
public static QualityLevel currentLevel { get; set; }
Property Value
desiredColorSpace
Declaration
public static ColorSpace desiredColorSpace { get; }
Property Value
lodBias
Declaration
public static float lodBias { get; set; }
Property Value
masterTextureLimit
Declaration
public static int masterTextureLimit { get; set; }
Property Value
maximumLODLevel
Declaration
public static int maximumLODLevel { get; set; }
Property Value
maxQueuedFrames
Declaration
public static int maxQueuedFrames { get; set; }
Property Value
names
Declaration
public static string[] names { get; }
Property Value
particleRaycastBudget
Declaration
public static int particleRaycastBudget { get; set; }
Property Value
pixelLightCount
Declaration
public static int pixelLightCount { get; set; }
Property Value
realtimeReflectionProbes
Declaration
public static bool realtimeReflectionProbes { get; set; }
Property Value
resolutionScalingFixedDPIFactor
Declaration
public static float resolutionScalingFixedDPIFactor { get; set; }
Property Value
shadowCascade2Split
Declaration
public static float shadowCascade2Split { get; set; }
Property Value
shadowCascade4Split
Declaration
public static Vector3 shadowCascade4Split { get; set; }
Property Value
shadowCascades
Declaration
public static int shadowCascades { get; set; }
Property Value
shadowDistance
Declaration
public static float shadowDistance { get; set; }
Property Value
shadowmaskMode
Declaration
public static ShadowmaskMode shadowmaskMode { get; set; }
Property Value
shadowNearPlaneOffset
Declaration
public static float shadowNearPlaneOffset { get; set; }
Property Value
shadowProjection
Declaration
public static ShadowProjection shadowProjection { get; set; }
Property Value
shadowResolution
Declaration
public static ShadowResolution shadowResolution { get; set; }
Property Value
shadows
Declaration
public static ShadowQuality shadows { get; set; }
Property Value
softParticles
Declaration
public static bool softParticles { get; set; }
Property Value
softVegetation
Declaration
public static bool softVegetation { get; set; }
Property Value
streamingMipmapsActive
Declaration
public static bool streamingMipmapsActive { get; set; }
Property Value
streamingMipmapsAddAllCameras
Declaration
public static bool streamingMipmapsAddAllCameras { get; set; }
Property Value
streamingMipmapsMaxFileIORequests
Declaration
public static int streamingMipmapsMaxFileIORequests { get; set; }
Property Value
streamingMipmapsMaxLevelReduction
Declaration
public static int streamingMipmapsMaxLevelReduction { get; set; }
Property Value
streamingMipmapsMemoryBudget
Declaration
public static float streamingMipmapsMemoryBudget { get; set; }
Property Value
streamingMipmapsRenderersPerFrame
Declaration
public static int streamingMipmapsRenderersPerFrame { get; set; }
Property Value
vSyncCount
Declaration
public static int vSyncCount { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
DecreaseLevel()
Declaration
public static void DecreaseLevel()
|
Improve this Doc
View Source
DecreaseLevel(Boolean)
Declaration
public static void DecreaseLevel([DefaultValue("false")] bool applyExpensiveChanges)
Parameters
Type |
Name |
Description |
Boolean |
applyExpensiveChanges |
|
GetQualityLevel()
Declaration
public static int GetQualityLevel()
Returns
|
Improve this Doc
View Source
IncreaseLevel()
Declaration
public static void IncreaseLevel()
|
Improve this Doc
View Source
IncreaseLevel(Boolean)
Declaration
public static void IncreaseLevel([DefaultValue("false")] bool applyExpensiveChanges)
Parameters
Type |
Name |
Description |
Boolean |
applyExpensiveChanges |
|
|
Improve this Doc
View Source
SetQualityLevel(Int32)
Declaration
public static void SetQualityLevel(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
SetQualityLevel(Int32, Boolean)
Declaration
public static void SetQualityLevel(int index, [DefaultValue("true")] bool applyExpensiveChanges)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Boolean |
applyExpensiveChanges |
|
Extension Methods