Show / Hide Table of Contents

Class QualitySettings

Inheritance
Object
Object
QualitySettings
Inherited Members
Object.GetInstanceID()
Object.GetHashCode()
Object.Equals(Object)
Object.name
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate(Object, Transform, Boolean)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, Boolean)
Object.Destroy(Object, Single)
Object.Destroy(Object)
Object.DestroyImmediate(Object, Boolean)
Object.DestroyImmediate(Object)
Object.FindObjectsOfType(Type)
Object.DontDestroyOnLoad(Object)
Object.hideFlags
Object.DestroyObject(Object, Single)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfTypeIncludingAssets(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.FindObjectsOfTypeAll(Type)
Object.FindObjectOfType(Type)
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine
Assembly: UnityEngine.dll
Syntax
public sealed class QualitySettings : Object

Properties

activeColorSpace

Declaration
public static ColorSpace activeColorSpace { get; }
Property Value
Type Description
ColorSpace

anisotropicFiltering

Declaration
public static AnisotropicFiltering anisotropicFiltering { get; set; }
Property Value
Type Description
AnisotropicFiltering

antiAliasing

Declaration
public static int antiAliasing { get; set; }
Property Value
Type Description
Int32

asyncUploadBufferSize

Declaration
public static int asyncUploadBufferSize { get; set; }
Property Value
Type Description
Int32

asyncUploadPersistentBuffer

Declaration
public static bool asyncUploadPersistentBuffer { get; set; }
Property Value
Type Description
Boolean

asyncUploadTimeSlice

Declaration
public static int asyncUploadTimeSlice { get; set; }
Property Value
Type Description
Int32

billboardsFaceCameraPosition

Declaration
public static bool billboardsFaceCameraPosition { get; set; }
Property Value
Type Description
Boolean

blendWeights

Declaration
public static BlendWeights blendWeights { get; set; }
Property Value
Type Description
BlendWeights
| Improve this Doc View Source

currentLevel

Declaration
[Obsolete("Use GetQualityLevel and SetQualityLevel", false)]
public static QualityLevel currentLevel { get; set; }
Property Value
Type Description
QualityLevel

desiredColorSpace

Declaration
public static ColorSpace desiredColorSpace { get; }
Property Value
Type Description
ColorSpace

lodBias

Declaration
public static float lodBias { get; set; }
Property Value
Type Description
Single

masterTextureLimit

Declaration
public static int masterTextureLimit { get; set; }
Property Value
Type Description
Int32

maximumLODLevel

Declaration
public static int maximumLODLevel { get; set; }
Property Value
Type Description
Int32

maxQueuedFrames

Declaration
public static int maxQueuedFrames { get; set; }
Property Value
Type Description
Int32

names

Declaration
public static string[] names { get; }
Property Value
Type Description
String[]

particleRaycastBudget

Declaration
public static int particleRaycastBudget { get; set; }
Property Value
Type Description
Int32

pixelLightCount

Declaration
public static int pixelLightCount { get; set; }
Property Value
Type Description
Int32

realtimeReflectionProbes

Declaration
public static bool realtimeReflectionProbes { get; set; }
Property Value
Type Description
Boolean

resolutionScalingFixedDPIFactor

Declaration
public static float resolutionScalingFixedDPIFactor { get; set; }
Property Value
Type Description
Single

shadowCascade2Split

Declaration
public static float shadowCascade2Split { get; set; }
Property Value
Type Description
Single

shadowCascade4Split

Declaration
public static Vector3 shadowCascade4Split { get; set; }
Property Value
Type Description
Vector3

shadowCascades

Declaration
public static int shadowCascades { get; set; }
Property Value
Type Description
Int32

shadowDistance

Declaration
public static float shadowDistance { get; set; }
Property Value
Type Description
Single

shadowmaskMode

Declaration
public static ShadowmaskMode shadowmaskMode { get; set; }
Property Value
Type Description
ShadowmaskMode

shadowNearPlaneOffset

Declaration
public static float shadowNearPlaneOffset { get; set; }
Property Value
Type Description
Single

shadowProjection

Declaration
public static ShadowProjection shadowProjection { get; set; }
Property Value
Type Description
ShadowProjection

shadowResolution

Declaration
public static ShadowResolution shadowResolution { get; set; }
Property Value
Type Description
ShadowResolution

shadows

Declaration
public static ShadowQuality shadows { get; set; }
Property Value
Type Description
ShadowQuality

softParticles

Declaration
public static bool softParticles { get; set; }
Property Value
Type Description
Boolean

softVegetation

Declaration
public static bool softVegetation { get; set; }
Property Value
Type Description
Boolean

streamingMipmapsActive

Declaration
public static bool streamingMipmapsActive { get; set; }
Property Value
Type Description
Boolean

streamingMipmapsAddAllCameras

Declaration
public static bool streamingMipmapsAddAllCameras { get; set; }
Property Value
Type Description
Boolean

streamingMipmapsMaxFileIORequests

Declaration
public static int streamingMipmapsMaxFileIORequests { get; set; }
Property Value
Type Description
Int32

streamingMipmapsMaxLevelReduction

Declaration
public static int streamingMipmapsMaxLevelReduction { get; set; }
Property Value
Type Description
Int32

streamingMipmapsMemoryBudget

Declaration
public static float streamingMipmapsMemoryBudget { get; set; }
Property Value
Type Description
Single

streamingMipmapsRenderersPerFrame

Declaration
public static int streamingMipmapsRenderersPerFrame { get; set; }
Property Value
Type Description
Int32

vSyncCount

Declaration
public static int vSyncCount { get; set; }
Property Value
Type Description
Int32

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
Type Description
Int32
| 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

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX