# GridLayout.CellSwizzle

> Swizzles cell positions to other positions.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.GridModule

```csharp
public enum GridLayout.CellSwizzle
```

## Fields

| Value                                                                            | Description                                  |
| -------------------------------------------------------------------------------- | -------------------------------------------- |
| [XYZ](/engine/6000.7/script-reference/unityengine/gridlayout/cellswizzle/xyz.md) | Keeps the cell positions at XYZ.             |
| [XZY](/engine/6000.7/script-reference/unityengine/gridlayout/cellswizzle/xzy.md) | Swizzles the cell positions from XYZ to XZY. |
| [YXZ](/engine/6000.7/script-reference/unityengine/gridlayout/cellswizzle/yxz.md) | Swizzles the cell positions from XYZ to YXZ. |
| [YZX](/engine/6000.7/script-reference/unityengine/gridlayout/cellswizzle/yzx.md) | Swizzles the cell positions from XYZ to YZX. |
| [ZXY](/engine/6000.7/script-reference/unityengine/gridlayout/cellswizzle/zxy.md) | Swizzles the cell positions from XYZ to ZXY. |
| [ZYX](/engine/6000.7/script-reference/unityengine/gridlayout/cellswizzle/zyx.md) | Swizzles the cell positions from XYZ to ZYX. |
