Enum DecalLayerEnum
This enum is obsolete as it has been renamed to RenderingLayerMask which can now use 16 bits.
Namespace: UnityEngine.Rendering.HighDefinition
Assembly: Unity.RenderPipelines.HighDefinition.Runtime.dll
Syntax
[Flags]
[Obsolete("DecalLayerEnum has been renamed and can now use 16 bits. Use RenderingLayerMask instead #from(2023.1) (UnityUpgradable) -> RenderingLayerMask")]
public enum DecalLayerEnum
Remarks
Options for defining LayerMasks to make decals affect only specific renderers.
Fields
| Name | Description |
|---|---|
| DecalLayer1 | Decal Layer 1. |
| DecalLayer2 | Decal Layer 2. |
| DecalLayer3 | Decal Layer 3. |
| DecalLayer4 | Decal Layer 4. |
| DecalLayer5 | Decal Layer 5. |
| DecalLayer6 | Decal Layer 6. |
| DecalLayer7 | Decal Layer 7. |
| DecalLayerDefault | Decal Layer 0. |
| Everything | Everything. |
| Nothing | The decal doesn't affect any object. |