GameController macOS 13.0 22A5286g to 22A5295f API Differences

Modified GCInputButtonA
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputButtonB
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputButtonHome
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputButtonMenu
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputButtonOptions
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputButtonShare
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputButtonX
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputButtonY
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputDirectionPad
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputDualShockTouchpadButton
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputDualShockTouchpadOne
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputDualShockTouchpadTwo
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputLeftPaddle
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputLeftShoulder
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputLeftThumbstick
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputLeftThumbstickButton
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputLeftTrigger
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputPedalAccelerator
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputPedalBrake
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputPedalClutch
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputRightPaddle
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputRightShoulder
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputRightThumbstick
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputRightThumbstickButton
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputRightTrigger
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputShifter
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputSteeringWheel
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputXboxPaddleFour
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputXboxPaddleOne
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputXboxPaddleThree
Replacement
Fromnone
To@_alwaysEmitIntoClient

Modified GCInputXboxPaddleTwo
Replacement
Fromnone
To@_alwaysEmitIntoClient

GCAxisElementName
Modified GCAxisElementName.steeringWheel /* static */
Replacement
From@available(macOS 13.0, *) public static let steeringWheel: GameController.GCButtonElementName
To@available(macOS 13.0, *) public static let steeringWheel: GameController.GCAxisElementName

GCPhysicalInputElementName
Modified GCPhysicalInputElementName.shifter /* static */
Replacement
From@available(macOS 13.0, *) public static let shifter: GameController.GCButtonElementName
To@available(macOS 13.0, *) public static let shifter: GameController.GCPhysicalInputElementName