Show / Hide Table of Contents

Class GraphicsSettings

Inheritance
Object
Object
GraphicsSettings
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.Rendering
Assembly: UnityEngine.dll
Syntax
public sealed class GraphicsSettings : Object

Properties

lightsUseColorTemperature

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

lightsUseLinearIntensity

Declaration
public static bool lightsUseLinearIntensity { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

renderPipelineAsset

Declaration
public static RenderPipelineAsset renderPipelineAsset { get; set; }
Property Value
Type Description
RenderPipelineAsset

transparencySortAxis

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

transparencySortMode

Declaration
public static TransparencySortMode transparencySortMode { get; set; }
Property Value
Type Description
TransparencySortMode

useScriptableRenderPipelineBatching

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

Methods

GetCustomShader(BuiltinShaderType)

Declaration
public static Shader GetCustomShader(BuiltinShaderType type)
Parameters
Type Name Description
BuiltinShaderType type
Returns
Type Description
Shader

GetShaderMode(BuiltinShaderType)

Declaration
public static BuiltinShaderMode GetShaderMode(BuiltinShaderType type)
Parameters
Type Name Description
BuiltinShaderType type
Returns
Type Description
BuiltinShaderMode
| Improve this Doc View Source

HasShaderDefine(BuiltinShaderDefine)

Declaration
public static bool HasShaderDefine(BuiltinShaderDefine defineHash)
Parameters
Type Name Description
BuiltinShaderDefine defineHash
Returns
Type Description
Boolean

HasShaderDefine(GraphicsTier, BuiltinShaderDefine)

Declaration
public static bool HasShaderDefine(GraphicsTier tier, BuiltinShaderDefine defineHash)
Parameters
Type Name Description
GraphicsTier tier
BuiltinShaderDefine defineHash
Returns
Type Description
Boolean

SetCustomShader(BuiltinShaderType, Shader)

Declaration
public static void SetCustomShader(BuiltinShaderType type, Shader shader)
Parameters
Type Name Description
BuiltinShaderType type
Shader shader

SetShaderMode(BuiltinShaderType, BuiltinShaderMode)

Declaration
public static void SetShaderMode(BuiltinShaderType type, BuiltinShaderMode mode)
Parameters
Type Name Description
BuiltinShaderType type
BuiltinShaderMode mode

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