Class LayerMaskExtensions
Extension methods for LayerMask structs
Namespace: Unity.XRTools.Utils
Syntax
public static class LayerMaskExtensions : object
Methods
Contains(LayerMask, Int32)
Extension method to check if a layer is in a LayerMask
Declaration
public static bool Contains(this LayerMask mask, int layer)
Parameters
| Type | Name | Description |
|---|---|---|
| LayerMask | mask | The layer mask |
| Int32 | layer | The layer index to check for |
Returns
| Type | Description |
|---|---|
| Boolean |
GetFirstLayerIndex(LayerMask)
Get the index of the first enabled layer in this layerMask
Declaration
public static int GetFirstLayerIndex(this LayerMask layerMask)
Parameters
| Type | Name | Description |
|---|---|---|
| LayerMask | layerMask | The layer mask |
Returns
| Type | Description |
|---|---|
| Int32 | The index of the first enabled layer |