# Enum.AdornShading

Roblox Engine API enum from Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- HTML page: https://rapi.sleaze.dev/enums/AdornShading/
- Roblox documentation: https://create.roblox.com/docs/reference/engine/enums/AdornShading

Determines the shading material and render pass used to draw a handle adornment.

## Items

| Name | Value | Description |
| --- | --- | --- |
| `Default` | 0 | Draws the adornment unlit and occluded by scene geometry like an ordinary world object. |
| `Shaded` | 1 | Draws the adornment lit by scene lighting and occluded by scene geometry. |
| `XRay` | 2 | Draws the adornment unlit and visible through geometry that would otherwise occlude it. |
| `XRayShaded` | 3 | Draws the adornment lit by scene lighting and visible through geometry that would otherwise occlude it. |
| `AlwaysOnTop` | 4 | Draws the adornment unlit on top of all other geometry with no depth testing. |

## Used by

Each entry lists the class, then the role and names of the members that use this type.

- [BoxHandleAdornment](https://rapi.sleaze.dev/classes/BoxHandleAdornment.md): property `Shading`
- [ConeHandleAdornment](https://rapi.sleaze.dev/classes/ConeHandleAdornment.md): property `Shading`
- [CylinderHandleAdornment](https://rapi.sleaze.dev/classes/CylinderHandleAdornment.md): property `Shading`
- [PyramidHandleAdornment](https://rapi.sleaze.dev/classes/PyramidHandleAdornment.md): property `Shading`
- [SphereHandleAdornment](https://rapi.sleaze.dev/classes/SphereHandleAdornment.md): property `Shading`
