docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class URP2D_GraphicsExtensions

    Class URP2D_GraphicsExtensions provides additional functions to extend built in graphics classes in URP2D

    Inheritance
    object
    URP2D_GraphicsExtensions
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: UnityEngine.Rendering.Universal
    Assembly: Unity.RenderPipelines.Universal.2D.Runtime.dll
    Syntax
    public static class URP2D_GraphicsExtensions

    Methods

    GetSpriteMaskInteraction(MeshRenderer)

    Gets the SpriteMaskInteraction state for MeshRenderer

    Declaration
    public static SpriteMaskInteraction GetSpriteMaskInteraction(this MeshRenderer meshRenderer)
    Parameters
    Type Name Description
    MeshRenderer meshRenderer

    The MeshRenderer instance to query.

    Returns
    Type Description
    SpriteMaskInteraction

    Returns the SpriteMaskInteraction

    GetSpriteMaskInteraction(SkinnedMeshRenderer)

    Gets the SpriteMaskInteraction state for SkinnedMeshRenderer

    Declaration
    public static SpriteMaskInteraction GetSpriteMaskInteraction(this SkinnedMeshRenderer skinnedMeshRenderer)
    Parameters
    Type Name Description
    SkinnedMeshRenderer skinnedMeshRenderer

    The SkinnedMeshRenderer instance to query.

    Returns
    Type Description
    SpriteMaskInteraction

    Returns the SpriteMaskInteraction

    SetSpriteMaskInteraction(MeshRenderer, SpriteMaskInteraction)

    Sets the SpriteMaskInteraction state for SkinnedMeshRenderer

    Declaration
    public static void SetSpriteMaskInteraction(this MeshRenderer meshRenderer, SpriteMaskInteraction maskInteraction)
    Parameters
    Type Name Description
    MeshRenderer meshRenderer

    The MeshRenderer instance to modify.

    SpriteMaskInteraction maskInteraction

    The mask interaction state to set.

    SetSpriteMaskInteraction(SkinnedMeshRenderer, SpriteMaskInteraction)

    Sets the SpriteMaskInteraction state for SkinnedMeshRenderer

    Declaration
    public static void SetSpriteMaskInteraction(this SkinnedMeshRenderer skinnedMeshRenderer, SpriteMaskInteraction maskInteraction)
    Parameters
    Type Name Description
    SkinnedMeshRenderer skinnedMeshRenderer

    The SkinnedMeshRenderer instance to modify.

    SpriteMaskInteraction maskInteraction

    The mask interaction state to set.

    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)