Class URP2D_GraphicsExtensions
Class URP2D_GraphicsExtensions provides additional functions to extend built in graphics classes in URP2D
Inherited Members
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. |