---
title: "init(version:size:dpadX:dpadY:buttonA:buttonX:)"
framework: gamecontroller
role: symbol
role_heading: Initializer
path: "gamecontroller/gcmicrogamepadsnapshotdata/init(version:size:dpadx:dpady:buttona:buttonx:)"
---

# init(version:size:dpadX:dpadY:buttonA:buttonX:)

## Declaration

```swift
init(version: UInt16, size: UInt16, dpadX: Float, dpadY: Float, buttonA: Float, buttonX: Float)
```
