---
title: "init(bufferIndex:bufferOffset:bufferStride:stepFunction:stepRate:)"
framework: realitykit
role: symbol
role_heading: Initializer
path: "realitykit/lowlevelmesh/layout/init(bufferindex:bufferoffset:bufferstride:stepfunction:steprate:)"
---

# init(bufferIndex:bufferOffset:bufferStride:stepFunction:stepRate:)

## Declaration

```swift
init(bufferIndex: Int, bufferOffset: Int = 0, bufferStride: Int, stepFunction: MTLVertexStepFunction = .perVertex, stepRate: Int = 1)
```
