GameController macOS 11.3 to 12.0 API Differences

GCDirectionalGamepad.h
Added GCInputDirectionalTouchSurfaceButton
Added GCInputDirectionalCenterButton
GCInputNames.h
Added GCInputButtonShare
GCKeyCodes.h
Added GCKeyCodeF13
Added GCKeyCodeF14
Added GCKeyCodeF15
Added GCKeyCodeF16
Added GCKeyCodeF17
Added GCKeyCodeF18
Added GCKeyCodeF19
Added GCKeyCodeF20
GCKeyNames.h
Added GCKeyF13
Added GCKeyF14
Added GCKeyF15
Added GCKeyF16
Added GCKeyF17
Added GCKeyF18
Added GCKeyF19
Added GCKeyF20
GCMicroGamepad.h
Added GCInputMicroGamepadDpad
Added GCInputMicroGamepadButtonA
Added GCInputMicroGamepadButtonX
Added GCInputMicroGamepadButtonMenu
GCPhysicalInputProfile.h
Added GCDeviceTouchpad
Added GCPhysicalInputProfile.hasRemappedElements
Added GCPhysicalInputProfile.touchpads
Added GCPhysicalInputProfile.allTouchpads
Added -[GCPhysicalInputProfile mappedElementAliasForPhysicalInputName:]
Added -[GCPhysicalInputProfile mappedPhysicalInputNamesForElementAlias:]
GCXboxGamepad.h
Added GCXboxGamepad.buttonShare