docs.unity3d.com
    Show / Hide Table of Contents

    Class Renderer2DData

    Class Renderer2DData contains resources for a Renderer2D.

    Inheritance
    Object
    Object
    ScriptableObject
    ScriptableRendererData
    Renderer2DData
    Inherited Members
    ScriptableRendererData.debugShaders
    ScriptableRendererData.rendererFeatures
    ScriptableRendererData.SetDirty()
    ScriptableRendererData.OnValidate()
    ScriptableRendererData.useNativeRenderPass
    ScriptableObject.CreateInstance(String)
    ScriptableObject.CreateInstance(Type)
    ScriptableObject.CreateInstance<T>()
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(Object)
    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.FindObjectsOfType(Type, Boolean)
    Object.DontDestroyOnLoad(Object)
    Object.FindObjectsOfType<T>()
    UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
    Object.FindObjectOfType<T>()
    UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
    Object.FindObjectOfType(Type)
    Object.FindObjectOfType(Type, Boolean)
    Object.ToString()
    Object.name
    Object.hideFlags
    Object.Equals(Object, Object)
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Namespace: UnityEngine.Rendering.Universal
    Syntax
    [Serializable]
    [ReloadGroup]
    [ExcludeFromPreset]
    [MovedFrom("UnityEngine.Experimental.Rendering.Universal")]
    [HelpURL("https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@latest/index.html?subfolder=/manual/2DRendererData_overview.html")]
    public class Renderer2DData : ScriptableRendererData

    Properties

    hdrEmulationScale

    HDR Emulation Scale allows platforms to use HDR lighting by compressing the number of expressible colors in exchange for extra intensity range. Scale describes this extra intensity range. Increasing this value too high may cause undesirable banding to occur.

    Declaration
    public float hdrEmulationScale { get; }
    Property Value
    Type Description
    Single

    lightBlendStyles

    Returns a list Light2DBlendStyle

    Declaration
    public Light2DBlendStyle[] lightBlendStyles { get; }
    Property Value
    Type Description
    Light2DBlendStyle[]

    Methods

    Create()

    Creates the instance of the Renderer2D.

    Declaration
    protected override ScriptableRenderer Create()
    Returns
    Type Description
    ScriptableRenderer

    The instance of Renderer2D

    Overrides
    ScriptableRendererData.Create()

    OnEnable()

    OnEnable implementation.

    Declaration
    protected override void OnEnable()
    Overrides
    ScriptableRendererData.OnEnable()
    Back to top
    Terms of use
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023