# CardboardReticlePointer Class Reference

# CardboardReticlePointer

Draws a circular reticle in front of any object that the user points at.

## Summary

Sends messages to gazed GameObject. The reticle dilates if the object has an interactive layer.

### Inheritance

Inherits from: MonoBehaviour

| ### Public attributes ||
|---|---|
| `https://developers.google.com/cardboard/reference/unity/class/CardboardReticlePointer#classCardboardReticlePointer_1a5376d4e2e77a1427291b347da7eb59e6 = 1 << _RETICLE_INTERACTION_DEFAULT_LAYER` | `LayerMask` Mask used to indicate interactive objects. |
| `https://developers.google.com/cardboard/reference/unity/class/CardboardReticlePointer#classCardboardReticlePointer_1ae816b07dbd6d58999b3499b9253fb783 = 32767` | `int` Sorting order to use for the reticle's renderer. |

## Public attributes

### ReticleInteractionLayerMask

```c#
LayerMask ReticleInteractionLayerMask = 1 << _RETICLE_INTERACTION_DEFAULT_LAYER
```
Mask used to indicate interactive objects.

### ReticleSortingOrder

```c#
int ReticleSortingOrder = 32767
```
Sorting order to use for the reticle's renderer.

Range values come from <https://docs.unity3d.com/ScriptReference/Renderer-sortingOrder.html>.

Default value 32767 ensures gaze reticle is always rendered on top.