Documentation Archive Developer
Search

GameController Changes

GameController (Added)

Added GCAcceleration [struct]
Added GCAcceleration.x
Added GCAcceleration.y
Added GCAcceleration.z
Added GCController
Added GCController.attachedToDevice
Added GCController.controllerPausedHandler
Added GCController.controllers() -> [AnyObject]! [class]
Added GCController.extendedGamepad
Added GCController.gamepad
Added GCController.motion
Added GCController.playerIndex
Added GCController.startWirelessControllerDiscoveryWithCompletionHandler((() -> Void)!) [class]
Added GCController.stopWirelessControllerDiscovery() [class]
Added GCController.vendorName
Added GCControllerAxisInput
Added GCControllerAxisInput.value
Added GCControllerAxisInput.valueChangedHandler
Added GCControllerButtonInput
Added GCControllerButtonInput.pressed
Added GCControllerButtonInput.pressedChangedHandler
Added GCControllerButtonInput.value
Added GCControllerButtonInput.valueChangedHandler
Added GCControllerDirectionPad
Added GCControllerDirectionPad.down
Added GCControllerDirectionPad.left
Added GCControllerDirectionPad.right
Added GCControllerDirectionPad.up
Added GCControllerDirectionPad.valueChangedHandler
Added GCControllerDirectionPad.xAxis
Added GCControllerDirectionPad.yAxis
Added GCControllerElement
Added GCControllerElement.analog
Added GCControllerElement.collection
Added GCExtendedGamepad
Added GCExtendedGamepad.buttonA
Added GCExtendedGamepad.buttonB
Added GCExtendedGamepad.buttonX
Added GCExtendedGamepad.buttonY
Added GCExtendedGamepad.controller
Added GCExtendedGamepad.dpad
Added GCExtendedGamepad.leftShoulder
Added GCExtendedGamepad.leftThumbstick
Added GCExtendedGamepad.leftTrigger
Added GCExtendedGamepad.rightShoulder
Added GCExtendedGamepad.rightThumbstick
Added GCExtendedGamepad.rightTrigger
Added GCExtendedGamepad.saveSnapshot() -> GCExtendedGamepadSnapshot!
Added GCExtendedGamepad.valueChangedHandler
Added GCExtendedGamepadSnapShotDataV100 [struct]
Added GCExtendedGamepadSnapShotDataV100.buttonA
Added GCExtendedGamepadSnapShotDataV100.buttonB
Added GCExtendedGamepadSnapShotDataV100.buttonX
Added GCExtendedGamepadSnapShotDataV100.buttonY
Added GCExtendedGamepadSnapShotDataV100.dpadX
Added GCExtendedGamepadSnapShotDataV100.dpadY
Added GCExtendedGamepadSnapShotDataV100.leftShoulder
Added GCExtendedGamepadSnapShotDataV100.leftThumbstickX
Added GCExtendedGamepadSnapShotDataV100.leftThumbstickY
Added GCExtendedGamepadSnapShotDataV100.leftTrigger
Added GCExtendedGamepadSnapShotDataV100.rightShoulder
Added GCExtendedGamepadSnapShotDataV100.rightThumbstickX
Added GCExtendedGamepadSnapShotDataV100.rightThumbstickY
Added GCExtendedGamepadSnapShotDataV100.rightTrigger
Added GCExtendedGamepadSnapShotDataV100.size
Added GCExtendedGamepadSnapShotDataV100.version
Added GCExtendedGamepadSnapshot
Added GCExtendedGamepadSnapshot.init(controller: GCController!, snapshotData: NSData!)
Added GCExtendedGamepadSnapshot.snapshotData
Added GCExtendedGamepadSnapshot.init(snapshotData: NSData!)
Added GCGamepad
Added GCGamepad.buttonA
Added GCGamepad.buttonB
Added GCGamepad.buttonX
Added GCGamepad.buttonY
Added GCGamepad.controller
Added GCGamepad.dpad
Added GCGamepad.leftShoulder
Added GCGamepad.rightShoulder
Added GCGamepad.saveSnapshot() -> GCGamepadSnapshot!
Added GCGamepad.valueChangedHandler
Added GCGamepadSnapShotDataV100 [struct]
Added GCGamepadSnapShotDataV100.buttonA
Added GCGamepadSnapShotDataV100.buttonB
Added GCGamepadSnapShotDataV100.buttonX
Added GCGamepadSnapShotDataV100.buttonY
Added GCGamepadSnapShotDataV100.dpadX
Added GCGamepadSnapShotDataV100.dpadY
Added GCGamepadSnapShotDataV100.leftShoulder
Added GCGamepadSnapShotDataV100.rightShoulder
Added GCGamepadSnapShotDataV100.size
Added GCGamepadSnapShotDataV100.version
Added GCGamepadSnapshot
Added GCGamepadSnapshot.init(controller: GCController!, snapshotData: NSData!)
Added GCGamepadSnapshot.snapshotData
Added GCGamepadSnapshot.init(snapshotData: NSData!)
Added GCMotion
Added GCMotion.attitude
Added GCMotion.controller
Added GCMotion.gravity
Added GCMotion.rotationRate
Added GCMotion.userAcceleration
Added GCMotion.valueChangedHandler
Added GCQuaternion [struct]
Added GCQuaternion.w
Added GCQuaternion.x
Added GCQuaternion.y
Added GCQuaternion.z
Added GCRotationRate [struct]
Added GCRotationRate.x
Added GCRotationRate.y
Added GCRotationRate.z
Added GCControllerAxisValueChangedHandler
Added GCControllerButtonValueChangedHandler
Added GCControllerDidConnectNotification
Added GCControllerDidDisconnectNotification
Added GCControllerDirectionPadValueChangedHandler
Added GCControllerPlayerIndexUnset
Added GCExtendedGamepadSnapShotDataV100FromNSData(UnsafeMutablePointer<GCExtendedGamepadSnapShotDataV100>, NSData!) -> Bool
Added GCExtendedGamepadValueChangedHandler
Added GCGamepadSnapShotDataV100FromNSData(UnsafeMutablePointer<GCGamepadSnapShotDataV100>, NSData!) -> Bool
Added GCGamepadValueChangedHandler
Added GCMotionValueChangedHandler
Added NSDataFromGCExtendedGamepadSnapShotDataV100(UnsafeMutablePointer<GCExtendedGamepadSnapShotDataV100>) -> NSData!
Added NSDataFromGCGamepadSnapShotDataV100(UnsafeMutablePointer<GCGamepadSnapShotDataV100>) -> NSData!