[GameController][Xcode12] Updates through beta 4 (#9265)

* commit for GameController Xcode12
This commit is contained in:
Whitney Schmidt 2020-08-07 11:16:25 -04:00 коммит произвёл GitHub
Родитель 205412f8a0
Коммит 1f77d1bf2b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
6 изменённых файлов: 1267 добавлений и 1190 удалений

Просмотреть файл

@ -3,8 +3,9 @@
//
// Authors:
// Chris Hamons (chris.hamons@xamarin.com)
// Whitney Schmidt (whschm@microsoft.com)
//
// Copyright 2019 Microsoft Corporation
// Copyright 2019, 2020 Microsoft Corporation
using System;
@ -21,10 +22,29 @@ namespace GameController {
Version1 = 0x0100,
Version2 = 0x0101,
}
[Native]
public enum GCMicroGamepadSnapshotDataVersion : long
{
Version1 = 0x0100,
}
[TV (14,0), Mac (11,0), iOS (14,0)]
[Native]
public enum GCTouchState : long
{
Up,
Down,
Moving,
}
[TV (14,0), Mac (11,0), iOS (14,0)]
[Native]
public enum GCDeviceBatteryState : long
{
Unknown = -1,
Discharging,
Charging,
Full,
}
}

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1,394 +0,0 @@
!deprecated-attribute-missing! GCMotion::hasAttitudeAndRotationRate missing a [Deprecated] attribute
!extra-null-allowed! 'GameController.GCController GameController.GCGamepad::get_Controller()' has a extraneous [NullAllowed] on return type
!missing-enum! GCDeviceBatteryState not bound
!missing-enum! GCTouchState not bound
!missing-field! GCControllerDidBecomeCurrentNotification not bound
!missing-field! GCControllerDidStopBeingCurrentNotification not bound
!missing-field! GCHapticDurationInfinite not bound
!missing-field! GCHapticsLocalityAll not bound
!missing-field! GCHapticsLocalityDefault not bound
!missing-field! GCHapticsLocalityHandles not bound
!missing-field! GCHapticsLocalityLeftHandle not bound
!missing-field! GCHapticsLocalityLeftTrigger not bound
!missing-field! GCHapticsLocalityRightHandle not bound
!missing-field! GCHapticsLocalityRightTrigger not bound
!missing-field! GCHapticsLocalityTriggers not bound
!missing-field! GCInputButtonA not bound
!missing-field! GCInputButtonB not bound
!missing-field! GCInputButtonHome not bound
!missing-field! GCInputButtonMenu not bound
!missing-field! GCInputButtonOptions not bound
!missing-field! GCInputButtonX not bound
!missing-field! GCInputButtonY not bound
!missing-field! GCInputDirectionPad not bound
!missing-field! GCInputDualShockTouchpadButton not bound
!missing-field! GCInputDualShockTouchpadOne not bound
!missing-field! GCInputDualShockTouchpadTwo not bound
!missing-field! GCInputLeftShoulder not bound
!missing-field! GCInputLeftThumbstick not bound
!missing-field! GCInputLeftThumbstickButton not bound
!missing-field! GCInputLeftTrigger not bound
!missing-field! GCInputRightShoulder not bound
!missing-field! GCInputRightThumbstick not bound
!missing-field! GCInputRightThumbstickButton not bound
!missing-field! GCInputRightTrigger not bound
!missing-field! GCInputXboxPaddleFour not bound
!missing-field! GCInputXboxPaddleOne not bound
!missing-field! GCInputXboxPaddleThree not bound
!missing-field! GCInputXboxPaddleTwo not bound
!missing-field! GCKeyA not bound
!missing-field! GCKeyApplication not bound
!missing-field! GCKeyB not bound
!missing-field! GCKeyBackslash not bound
!missing-field! GCKeyboardDidConnectNotification not bound
!missing-field! GCKeyboardDidDisconnectNotification not bound
!missing-field! GCKeyC not bound
!missing-field! GCKeyCapsLock not bound
!missing-field! GCKeyCloseBracket not bound
!missing-field! GCKeyCodeApplication not bound
!missing-field! GCKeyCodeBackslash not bound
!missing-field! GCKeyCodeCapsLock not bound
!missing-field! GCKeyCodeCloseBracket not bound
!missing-field! GCKeyCodeComma not bound
!missing-field! GCKeyCodeDeleteForward not bound
!missing-field! GCKeyCodeDeleteOrBackspace not bound
!missing-field! GCKeyCodeDownArrow not bound
!missing-field! GCKeyCodeEight not bound
!missing-field! GCKeyCodeEnd not bound
!missing-field! GCKeyCodeEqualSign not bound
!missing-field! GCKeyCodeEscape not bound
!missing-field! GCKeyCodeF1 not bound
!missing-field! GCKeyCodeF10 not bound
!missing-field! GCKeyCodeF11 not bound
!missing-field! GCKeyCodeF12 not bound
!missing-field! GCKeyCodeF2 not bound
!missing-field! GCKeyCodeF3 not bound
!missing-field! GCKeyCodeF4 not bound
!missing-field! GCKeyCodeF5 not bound
!missing-field! GCKeyCodeF6 not bound
!missing-field! GCKeyCodeF7 not bound
!missing-field! GCKeyCodeF8 not bound
!missing-field! GCKeyCodeF9 not bound
!missing-field! GCKeyCodeFive not bound
!missing-field! GCKeyCodeFour not bound
!missing-field! GCKeyCodeGraveAccentAndTilde not bound
!missing-field! GCKeyCodeHome not bound
!missing-field! GCKeyCodeHyphen not bound
!missing-field! GCKeyCodeInsert not bound
!missing-field! GCKeyCodeInternational1 not bound
!missing-field! GCKeyCodeInternational2 not bound
!missing-field! GCKeyCodeInternational3 not bound
!missing-field! GCKeyCodeInternational4 not bound
!missing-field! GCKeyCodeInternational5 not bound
!missing-field! GCKeyCodeInternational6 not bound
!missing-field! GCKeyCodeInternational7 not bound
!missing-field! GCKeyCodeInternational8 not bound
!missing-field! GCKeyCodeInternational9 not bound
!missing-field! GCKeyCodeKeyA not bound
!missing-field! GCKeyCodeKeyB not bound
!missing-field! GCKeyCodeKeyC not bound
!missing-field! GCKeyCodeKeyD not bound
!missing-field! GCKeyCodeKeyE not bound
!missing-field! GCKeyCodeKeyF not bound
!missing-field! GCKeyCodeKeyG not bound
!missing-field! GCKeyCodeKeyH not bound
!missing-field! GCKeyCodeKeyI not bound
!missing-field! GCKeyCodeKeyJ not bound
!missing-field! GCKeyCodeKeyK not bound
!missing-field! GCKeyCodeKeyL not bound
!missing-field! GCKeyCodeKeyM not bound
!missing-field! GCKeyCodeKeyN not bound
!missing-field! GCKeyCodeKeyO not bound
!missing-field! GCKeyCodeKeyP not bound
!missing-field! GCKeyCodeKeypad0 not bound
!missing-field! GCKeyCodeKeypad1 not bound
!missing-field! GCKeyCodeKeypad2 not bound
!missing-field! GCKeyCodeKeypad3 not bound
!missing-field! GCKeyCodeKeypad4 not bound
!missing-field! GCKeyCodeKeypad5 not bound
!missing-field! GCKeyCodeKeypad6 not bound
!missing-field! GCKeyCodeKeypad7 not bound
!missing-field! GCKeyCodeKeypad8 not bound
!missing-field! GCKeyCodeKeypad9 not bound
!missing-field! GCKeyCodeKeypadAsterisk not bound
!missing-field! GCKeyCodeKeypadEnter not bound
!missing-field! GCKeyCodeKeypadEqualSign not bound
!missing-field! GCKeyCodeKeypadHyphen not bound
!missing-field! GCKeyCodeKeypadNumLock not bound
!missing-field! GCKeyCodeKeypadPeriod not bound
!missing-field! GCKeyCodeKeypadPlus not bound
!missing-field! GCKeyCodeKeypadSlash not bound
!missing-field! GCKeyCodeKeyQ not bound
!missing-field! GCKeyCodeKeyR not bound
!missing-field! GCKeyCodeKeyS not bound
!missing-field! GCKeyCodeKeyT not bound
!missing-field! GCKeyCodeKeyU not bound
!missing-field! GCKeyCodeKeyV not bound
!missing-field! GCKeyCodeKeyW not bound
!missing-field! GCKeyCodeKeyX not bound
!missing-field! GCKeyCodeKeyY not bound
!missing-field! GCKeyCodeKeyZ not bound
!missing-field! GCKeyCodeLANG1 not bound
!missing-field! GCKeyCodeLANG2 not bound
!missing-field! GCKeyCodeLANG3 not bound
!missing-field! GCKeyCodeLANG4 not bound
!missing-field! GCKeyCodeLANG5 not bound
!missing-field! GCKeyCodeLANG6 not bound
!missing-field! GCKeyCodeLANG7 not bound
!missing-field! GCKeyCodeLANG8 not bound
!missing-field! GCKeyCodeLANG9 not bound
!missing-field! GCKeyCodeLeftAlt not bound
!missing-field! GCKeyCodeLeftArrow not bound
!missing-field! GCKeyCodeLeftControl not bound
!missing-field! GCKeyCodeLeftGUI not bound
!missing-field! GCKeyCodeLeftShift not bound
!missing-field! GCKeyCodeNine not bound
!missing-field! GCKeyCodeNonUSBackslash not bound
!missing-field! GCKeyCodeNonUSPound not bound
!missing-field! GCKeyCodeOne not bound
!missing-field! GCKeyCodeOpenBracket not bound
!missing-field! GCKeyCodePageDown not bound
!missing-field! GCKeyCodePageUp not bound
!missing-field! GCKeyCodePause not bound
!missing-field! GCKeyCodePeriod not bound
!missing-field! GCKeyCodePower not bound
!missing-field! GCKeyCodePrintScreen not bound
!missing-field! GCKeyCodeQuote not bound
!missing-field! GCKeyCodeReturnOrEnter not bound
!missing-field! GCKeyCodeRightAlt not bound
!missing-field! GCKeyCodeRightArrow not bound
!missing-field! GCKeyCodeRightControl not bound
!missing-field! GCKeyCodeRightGUI not bound
!missing-field! GCKeyCodeRightShift not bound
!missing-field! GCKeyCodeScrollLock not bound
!missing-field! GCKeyCodeSemicolon not bound
!missing-field! GCKeyCodeSeven not bound
!missing-field! GCKeyCodeSix not bound
!missing-field! GCKeyCodeSlash not bound
!missing-field! GCKeyCodeSpacebar not bound
!missing-field! GCKeyCodeTab not bound
!missing-field! GCKeyCodeThree not bound
!missing-field! GCKeyCodeTwo not bound
!missing-field! GCKeyCodeUpArrow not bound
!missing-field! GCKeyCodeZero not bound
!missing-field! GCKeyComma not bound
!missing-field! GCKeyD not bound
!missing-field! GCKeyDeleteForward not bound
!missing-field! GCKeyDeleteOrBackspace not bound
!missing-field! GCKeyDownArrow not bound
!missing-field! GCKeyE not bound
!missing-field! GCKeyEight not bound
!missing-field! GCKeyEnd not bound
!missing-field! GCKeyEqualSign not bound
!missing-field! GCKeyEscape not bound
!missing-field! GCKeyF not bound
!missing-field! GCKeyF1 not bound
!missing-field! GCKeyF10 not bound
!missing-field! GCKeyF11 not bound
!missing-field! GCKeyF12 not bound
!missing-field! GCKeyF2 not bound
!missing-field! GCKeyF3 not bound
!missing-field! GCKeyF4 not bound
!missing-field! GCKeyF5 not bound
!missing-field! GCKeyF6 not bound
!missing-field! GCKeyF7 not bound
!missing-field! GCKeyF8 not bound
!missing-field! GCKeyF9 not bound
!missing-field! GCKeyFive not bound
!missing-field! GCKeyFour not bound
!missing-field! GCKeyG not bound
!missing-field! GCKeyGraveAccentAndTilde not bound
!missing-field! GCKeyH not bound
!missing-field! GCKeyHome not bound
!missing-field! GCKeyHyphen not bound
!missing-field! GCKeyI not bound
!missing-field! GCKeyInsert not bound
!missing-field! GCKeyInternational1 not bound
!missing-field! GCKeyInternational2 not bound
!missing-field! GCKeyInternational3 not bound
!missing-field! GCKeyInternational4 not bound
!missing-field! GCKeyInternational5 not bound
!missing-field! GCKeyInternational6 not bound
!missing-field! GCKeyInternational7 not bound
!missing-field! GCKeyInternational8 not bound
!missing-field! GCKeyInternational9 not bound
!missing-field! GCKeyJ not bound
!missing-field! GCKeyK not bound
!missing-field! GCKeyKeypad0 not bound
!missing-field! GCKeyKeypad1 not bound
!missing-field! GCKeyKeypad2 not bound
!missing-field! GCKeyKeypad3 not bound
!missing-field! GCKeyKeypad4 not bound
!missing-field! GCKeyKeypad5 not bound
!missing-field! GCKeyKeypad6 not bound
!missing-field! GCKeyKeypad7 not bound
!missing-field! GCKeyKeypad8 not bound
!missing-field! GCKeyKeypad9 not bound
!missing-field! GCKeyKeypadAsterisk not bound
!missing-field! GCKeyKeypadEnter not bound
!missing-field! GCKeyKeypadEqualSign not bound
!missing-field! GCKeyKeypadHyphen not bound
!missing-field! GCKeyKeypadNumLock not bound
!missing-field! GCKeyKeypadPeriod not bound
!missing-field! GCKeyKeypadPlus not bound
!missing-field! GCKeyKeypadSlash not bound
!missing-field! GCKeyL not bound
!missing-field! GCKeyLANG1 not bound
!missing-field! GCKeyLANG2 not bound
!missing-field! GCKeyLANG3 not bound
!missing-field! GCKeyLANG4 not bound
!missing-field! GCKeyLANG5 not bound
!missing-field! GCKeyLANG6 not bound
!missing-field! GCKeyLANG7 not bound
!missing-field! GCKeyLANG8 not bound
!missing-field! GCKeyLANG9 not bound
!missing-field! GCKeyLeftAlt not bound
!missing-field! GCKeyLeftArrow not bound
!missing-field! GCKeyLeftControl not bound
!missing-field! GCKeyLeftGUI not bound
!missing-field! GCKeyLeftShift not bound
!missing-field! GCKeyM not bound
!missing-field! GCKeyN not bound
!missing-field! GCKeyNine not bound
!missing-field! GCKeyNonUSBackslash not bound
!missing-field! GCKeyNonUSPound not bound
!missing-field! GCKeyO not bound
!missing-field! GCKeyOne not bound
!missing-field! GCKeyOpenBracket not bound
!missing-field! GCKeyP not bound
!missing-field! GCKeyPageDown not bound
!missing-field! GCKeyPageUp not bound
!missing-field! GCKeyPause not bound
!missing-field! GCKeyPeriod not bound
!missing-field! GCKeyPower not bound
!missing-field! GCKeyPrintScreen not bound
!missing-field! GCKeyQ not bound
!missing-field! GCKeyQuote not bound
!missing-field! GCKeyR not bound
!missing-field! GCKeyReturnOrEnter not bound
!missing-field! GCKeyRightAlt not bound
!missing-field! GCKeyRightArrow not bound
!missing-field! GCKeyRightControl not bound
!missing-field! GCKeyRightGUI not bound
!missing-field! GCKeyRightShift not bound
!missing-field! GCKeyS not bound
!missing-field! GCKeyScrollLock not bound
!missing-field! GCKeySemicolon not bound
!missing-field! GCKeySeven not bound
!missing-field! GCKeySix not bound
!missing-field! GCKeySlash not bound
!missing-field! GCKeySpacebar not bound
!missing-field! GCKeyT not bound
!missing-field! GCKeyTab not bound
!missing-field! GCKeyThree not bound
!missing-field! GCKeyTwo not bound
!missing-field! GCKeyU not bound
!missing-field! GCKeyUpArrow not bound
!missing-field! GCKeyV not bound
!missing-field! GCKeyW not bound
!missing-field! GCKeyX not bound
!missing-field! GCKeyY not bound
!missing-field! GCKeyZ not bound
!missing-field! GCKeyZero not bound
!missing-field! GCMouseDidBecomeCurrentNotification not bound
!missing-field! GCMouseDidConnectNotification not bound
!missing-field! GCMouseDidDisconnectNotification not bound
!missing-field! GCMouseDidStopBeingCurrentNotification not bound
!missing-null-allowed! 'GameController.GCController GameController.GCMotion::get_Controller()' is missing an [NullAllowed] on return type
!missing-protocol! GCDevice not bound
!missing-protocol-conformance! GCController should conform to GCDevice
!missing-selector! +GCController::current not bound
!missing-selector! +GCKeyboard::coalescedKeyboard not bound
!missing-selector! +GCMouse::current not bound
!missing-selector! +GCMouse::mice not bound
!missing-selector! GCColor::blue not bound
!missing-selector! GCColor::green not bound
!missing-selector! GCColor::initWithRed:green:blue: not bound
!missing-selector! GCColor::red not bound
!missing-selector! GCController::battery not bound
!missing-selector! GCController::haptics not bound
!missing-selector! GCController::light not bound
!missing-selector! GCControllerButtonInput::isTouched not bound
!missing-selector! GCControllerButtonInput::setTouchedChangedHandler: not bound
!missing-selector! GCControllerButtonInput::touchedChangedHandler not bound
!missing-selector! GCControllerElement::aliases not bound
!missing-selector! GCControllerElement::localizedName not bound
!missing-selector! GCControllerElement::setLocalizedName: not bound
!missing-selector! GCControllerElement::setSfSymbolsName: not bound
!missing-selector! GCControllerElement::sfSymbolsName not bound
!missing-selector! GCControllerTouchpad::button not bound
!missing-selector! GCControllerTouchpad::reportsAbsoluteTouchSurfaceValues not bound
!missing-selector! GCControllerTouchpad::setReportsAbsoluteTouchSurfaceValues: not bound
!missing-selector! GCControllerTouchpad::setTouchDown: not bound
!missing-selector! GCControllerTouchpad::setTouchMoved: not bound
!missing-selector! GCControllerTouchpad::setTouchUp: not bound
!missing-selector! GCControllerTouchpad::setValueForXAxis:yAxis:touchDown:buttonValue: not bound
!missing-selector! GCControllerTouchpad::touchDown not bound
!missing-selector! GCControllerTouchpad::touchMoved not bound
!missing-selector! GCControllerTouchpad::touchState not bound
!missing-selector! GCControllerTouchpad::touchSurface not bound
!missing-selector! GCControllerTouchpad::touchUp not bound
!missing-selector! GCDeviceBattery::batteryLevel not bound
!missing-selector! GCDeviceBattery::batteryState not bound
!missing-selector! GCDeviceHaptics::createEngineWithLocality: not bound
!missing-selector! GCDeviceHaptics::supportedLocalities not bound
!missing-selector! GCDeviceLight::color not bound
!missing-selector! GCDeviceLight::setColor: not bound
!missing-selector! GCDualShockGamepad::touchpadButton not bound
!missing-selector! GCDualShockGamepad::touchpadPrimary not bound
!missing-selector! GCDualShockGamepad::touchpadSecondary not bound
!missing-selector! GCExtendedGamepad::buttonHome not bound
!missing-selector! GCKeyboard::keyboardInput not bound
!missing-selector! GCKeyboardInput::buttonForKeyCode: not bound
!missing-selector! GCKeyboardInput::isAnyKeyPressed not bound
!missing-selector! GCKeyboardInput::keyChangedHandler not bound
!missing-selector! GCKeyboardInput::setKeyChangedHandler: not bound
!missing-selector! GCMotion::acceleration not bound
!missing-selector! GCMotion::hasAttitude not bound
!missing-selector! GCMotion::hasGravityAndUserAcceleration not bound
!missing-selector! GCMotion::hasRotationRate not bound
!missing-selector! GCMotion::sensorsActive not bound
!missing-selector! GCMotion::sensorsRequireManualActivation not bound
!missing-selector! GCMotion::setAcceleration: not bound
!missing-selector! GCMotion::setSensorsActive: not bound
!missing-selector! GCMouse::mouseInput not bound
!missing-selector! GCMouseInput::auxiliaryButtons not bound
!missing-selector! GCMouseInput::leftButton not bound
!missing-selector! GCMouseInput::middleButton not bound
!missing-selector! GCMouseInput::mouseMovedHandler not bound
!missing-selector! GCMouseInput::rightButton not bound
!missing-selector! GCMouseInput::scroll not bound
!missing-selector! GCMouseInput::setMouseMovedHandler: not bound
!missing-selector! GCPhysicalInputProfile::allAxes not bound
!missing-selector! GCPhysicalInputProfile::allButtons not bound
!missing-selector! GCPhysicalInputProfile::allDpads not bound
!missing-selector! GCPhysicalInputProfile::allElements not bound
!missing-selector! GCPhysicalInputProfile::axes not bound
!missing-selector! GCPhysicalInputProfile::buttons not bound
!missing-selector! GCPhysicalInputProfile::capture not bound
!missing-selector! GCPhysicalInputProfile::device not bound
!missing-selector! GCPhysicalInputProfile::dpads not bound
!missing-selector! GCPhysicalInputProfile::elements not bound
!missing-selector! GCPhysicalInputProfile::lastEventTimestamp not bound
!missing-selector! GCPhysicalInputProfile::objectForKeyedSubscript: not bound
!missing-selector! GCPhysicalInputProfile::setStateFromPhysicalInput: not bound
!missing-selector! GCXboxGamepad::paddleButton1 not bound
!missing-selector! GCXboxGamepad::paddleButton2 not bound
!missing-selector! GCXboxGamepad::paddleButton3 not bound
!missing-selector! GCXboxGamepad::paddleButton4 not bound
!missing-type! GCColor not bound
!missing-type! GCControllerTouchpad not bound
!missing-type! GCDeviceBattery not bound
!missing-type! GCDeviceCursor not bound
!missing-type! GCDeviceHaptics not bound
!missing-type! GCDeviceLight not bound
!missing-type! GCDualShockGamepad not bound
!missing-type! GCKeyboard not bound
!missing-type! GCKeyboardInput not bound
!missing-type! GCMouse not bound
!missing-type! GCMouseInput not bound
!missing-type! GCPhysicalInputProfile not bound
!missing-type! GCXboxGamepad not bound
!wrong-base-type! GCExtendedGamepad expected GCPhysicalInputProfile actual NSObject
!wrong-base-type! GCGamepad expected GCPhysicalInputProfile actual NSObject
!wrong-base-type! GCMicroGamepad expected GCPhysicalInputProfile actual NSObject

Просмотреть файл

@ -0,0 +1,5 @@
# Dependency on HIDDriverKit: (BOOL)supportsHIDDevice:(IOHIDDeviceRef)device
!missing-selector! +GCController::supportsHIDDevice: not bound
# Dependency on CoreHaptics updates for Xcode 12 beta 3
!missing-selector! GCDeviceHaptics::createEngineWithLocality: not bound

Просмотреть файл

@ -1,394 +0,0 @@
!extra-null-allowed! 'GameController.GCController GameController.GCGamepad::get_Controller()' has a extraneous [NullAllowed] on return type
!missing-enum! GCDeviceBatteryState not bound
!missing-enum! GCTouchState not bound
!missing-field! GCControllerDidBecomeCurrentNotification not bound
!missing-field! GCControllerDidStopBeingCurrentNotification not bound
!missing-field! GCHapticDurationInfinite not bound
!missing-field! GCHapticsLocalityAll not bound
!missing-field! GCHapticsLocalityDefault not bound
!missing-field! GCHapticsLocalityHandles not bound
!missing-field! GCHapticsLocalityLeftHandle not bound
!missing-field! GCHapticsLocalityLeftTrigger not bound
!missing-field! GCHapticsLocalityRightHandle not bound
!missing-field! GCHapticsLocalityRightTrigger not bound
!missing-field! GCHapticsLocalityTriggers not bound
!missing-field! GCInputButtonA not bound
!missing-field! GCInputButtonB not bound
!missing-field! GCInputButtonHome not bound
!missing-field! GCInputButtonMenu not bound
!missing-field! GCInputButtonOptions not bound
!missing-field! GCInputButtonX not bound
!missing-field! GCInputButtonY not bound
!missing-field! GCInputDirectionPad not bound
!missing-field! GCInputDualShockTouchpadButton not bound
!missing-field! GCInputDualShockTouchpadOne not bound
!missing-field! GCInputDualShockTouchpadTwo not bound
!missing-field! GCInputLeftShoulder not bound
!missing-field! GCInputLeftThumbstick not bound
!missing-field! GCInputLeftThumbstickButton not bound
!missing-field! GCInputLeftTrigger not bound
!missing-field! GCInputRightShoulder not bound
!missing-field! GCInputRightThumbstick not bound
!missing-field! GCInputRightThumbstickButton not bound
!missing-field! GCInputRightTrigger not bound
!missing-field! GCInputXboxPaddleFour not bound
!missing-field! GCInputXboxPaddleOne not bound
!missing-field! GCInputXboxPaddleThree not bound
!missing-field! GCInputXboxPaddleTwo not bound
!missing-field! GCKeyA not bound
!missing-field! GCKeyApplication not bound
!missing-field! GCKeyB not bound
!missing-field! GCKeyBackslash not bound
!missing-field! GCKeyboardDidConnectNotification not bound
!missing-field! GCKeyboardDidDisconnectNotification not bound
!missing-field! GCKeyC not bound
!missing-field! GCKeyCapsLock not bound
!missing-field! GCKeyCloseBracket not bound
!missing-field! GCKeyCodeApplication not bound
!missing-field! GCKeyCodeBackslash not bound
!missing-field! GCKeyCodeCapsLock not bound
!missing-field! GCKeyCodeCloseBracket not bound
!missing-field! GCKeyCodeComma not bound
!missing-field! GCKeyCodeDeleteForward not bound
!missing-field! GCKeyCodeDeleteOrBackspace not bound
!missing-field! GCKeyCodeDownArrow not bound
!missing-field! GCKeyCodeEight not bound
!missing-field! GCKeyCodeEnd not bound
!missing-field! GCKeyCodeEqualSign not bound
!missing-field! GCKeyCodeEscape not bound
!missing-field! GCKeyCodeF1 not bound
!missing-field! GCKeyCodeF10 not bound
!missing-field! GCKeyCodeF11 not bound
!missing-field! GCKeyCodeF12 not bound
!missing-field! GCKeyCodeF2 not bound
!missing-field! GCKeyCodeF3 not bound
!missing-field! GCKeyCodeF4 not bound
!missing-field! GCKeyCodeF5 not bound
!missing-field! GCKeyCodeF6 not bound
!missing-field! GCKeyCodeF7 not bound
!missing-field! GCKeyCodeF8 not bound
!missing-field! GCKeyCodeF9 not bound
!missing-field! GCKeyCodeFive not bound
!missing-field! GCKeyCodeFour not bound
!missing-field! GCKeyCodeGraveAccentAndTilde not bound
!missing-field! GCKeyCodeHome not bound
!missing-field! GCKeyCodeHyphen not bound
!missing-field! GCKeyCodeInsert not bound
!missing-field! GCKeyCodeInternational1 not bound
!missing-field! GCKeyCodeInternational2 not bound
!missing-field! GCKeyCodeInternational3 not bound
!missing-field! GCKeyCodeInternational4 not bound
!missing-field! GCKeyCodeInternational5 not bound
!missing-field! GCKeyCodeInternational6 not bound
!missing-field! GCKeyCodeInternational7 not bound
!missing-field! GCKeyCodeInternational8 not bound
!missing-field! GCKeyCodeInternational9 not bound
!missing-field! GCKeyCodeKeyA not bound
!missing-field! GCKeyCodeKeyB not bound
!missing-field! GCKeyCodeKeyC not bound
!missing-field! GCKeyCodeKeyD not bound
!missing-field! GCKeyCodeKeyE not bound
!missing-field! GCKeyCodeKeyF not bound
!missing-field! GCKeyCodeKeyG not bound
!missing-field! GCKeyCodeKeyH not bound
!missing-field! GCKeyCodeKeyI not bound
!missing-field! GCKeyCodeKeyJ not bound
!missing-field! GCKeyCodeKeyK not bound
!missing-field! GCKeyCodeKeyL not bound
!missing-field! GCKeyCodeKeyM not bound
!missing-field! GCKeyCodeKeyN not bound
!missing-field! GCKeyCodeKeyO not bound
!missing-field! GCKeyCodeKeyP not bound
!missing-field! GCKeyCodeKeypad0 not bound
!missing-field! GCKeyCodeKeypad1 not bound
!missing-field! GCKeyCodeKeypad2 not bound
!missing-field! GCKeyCodeKeypad3 not bound
!missing-field! GCKeyCodeKeypad4 not bound
!missing-field! GCKeyCodeKeypad5 not bound
!missing-field! GCKeyCodeKeypad6 not bound
!missing-field! GCKeyCodeKeypad7 not bound
!missing-field! GCKeyCodeKeypad8 not bound
!missing-field! GCKeyCodeKeypad9 not bound
!missing-field! GCKeyCodeKeypadAsterisk not bound
!missing-field! GCKeyCodeKeypadEnter not bound
!missing-field! GCKeyCodeKeypadEqualSign not bound
!missing-field! GCKeyCodeKeypadHyphen not bound
!missing-field! GCKeyCodeKeypadNumLock not bound
!missing-field! GCKeyCodeKeypadPeriod not bound
!missing-field! GCKeyCodeKeypadPlus not bound
!missing-field! GCKeyCodeKeypadSlash not bound
!missing-field! GCKeyCodeKeyQ not bound
!missing-field! GCKeyCodeKeyR not bound
!missing-field! GCKeyCodeKeyS not bound
!missing-field! GCKeyCodeKeyT not bound
!missing-field! GCKeyCodeKeyU not bound
!missing-field! GCKeyCodeKeyV not bound
!missing-field! GCKeyCodeKeyW not bound
!missing-field! GCKeyCodeKeyX not bound
!missing-field! GCKeyCodeKeyY not bound
!missing-field! GCKeyCodeKeyZ not bound
!missing-field! GCKeyCodeLANG1 not bound
!missing-field! GCKeyCodeLANG2 not bound
!missing-field! GCKeyCodeLANG3 not bound
!missing-field! GCKeyCodeLANG4 not bound
!missing-field! GCKeyCodeLANG5 not bound
!missing-field! GCKeyCodeLANG6 not bound
!missing-field! GCKeyCodeLANG7 not bound
!missing-field! GCKeyCodeLANG8 not bound
!missing-field! GCKeyCodeLANG9 not bound
!missing-field! GCKeyCodeLeftAlt not bound
!missing-field! GCKeyCodeLeftArrow not bound
!missing-field! GCKeyCodeLeftControl not bound
!missing-field! GCKeyCodeLeftGUI not bound
!missing-field! GCKeyCodeLeftShift not bound
!missing-field! GCKeyCodeNine not bound
!missing-field! GCKeyCodeNonUSBackslash not bound
!missing-field! GCKeyCodeNonUSPound not bound
!missing-field! GCKeyCodeOne not bound
!missing-field! GCKeyCodeOpenBracket not bound
!missing-field! GCKeyCodePageDown not bound
!missing-field! GCKeyCodePageUp not bound
!missing-field! GCKeyCodePause not bound
!missing-field! GCKeyCodePeriod not bound
!missing-field! GCKeyCodePower not bound
!missing-field! GCKeyCodePrintScreen not bound
!missing-field! GCKeyCodeQuote not bound
!missing-field! GCKeyCodeReturnOrEnter not bound
!missing-field! GCKeyCodeRightAlt not bound
!missing-field! GCKeyCodeRightArrow not bound
!missing-field! GCKeyCodeRightControl not bound
!missing-field! GCKeyCodeRightGUI not bound
!missing-field! GCKeyCodeRightShift not bound
!missing-field! GCKeyCodeScrollLock not bound
!missing-field! GCKeyCodeSemicolon not bound
!missing-field! GCKeyCodeSeven not bound
!missing-field! GCKeyCodeSix not bound
!missing-field! GCKeyCodeSlash not bound
!missing-field! GCKeyCodeSpacebar not bound
!missing-field! GCKeyCodeTab not bound
!missing-field! GCKeyCodeThree not bound
!missing-field! GCKeyCodeTwo not bound
!missing-field! GCKeyCodeUpArrow not bound
!missing-field! GCKeyCodeZero not bound
!missing-field! GCKeyComma not bound
!missing-field! GCKeyD not bound
!missing-field! GCKeyDeleteForward not bound
!missing-field! GCKeyDeleteOrBackspace not bound
!missing-field! GCKeyDownArrow not bound
!missing-field! GCKeyE not bound
!missing-field! GCKeyEight not bound
!missing-field! GCKeyEnd not bound
!missing-field! GCKeyEqualSign not bound
!missing-field! GCKeyEscape not bound
!missing-field! GCKeyF not bound
!missing-field! GCKeyF1 not bound
!missing-field! GCKeyF10 not bound
!missing-field! GCKeyF11 not bound
!missing-field! GCKeyF12 not bound
!missing-field! GCKeyF2 not bound
!missing-field! GCKeyF3 not bound
!missing-field! GCKeyF4 not bound
!missing-field! GCKeyF5 not bound
!missing-field! GCKeyF6 not bound
!missing-field! GCKeyF7 not bound
!missing-field! GCKeyF8 not bound
!missing-field! GCKeyF9 not bound
!missing-field! GCKeyFive not bound
!missing-field! GCKeyFour not bound
!missing-field! GCKeyG not bound
!missing-field! GCKeyGraveAccentAndTilde not bound
!missing-field! GCKeyH not bound
!missing-field! GCKeyHome not bound
!missing-field! GCKeyHyphen not bound
!missing-field! GCKeyI not bound
!missing-field! GCKeyInsert not bound
!missing-field! GCKeyInternational1 not bound
!missing-field! GCKeyInternational2 not bound
!missing-field! GCKeyInternational3 not bound
!missing-field! GCKeyInternational4 not bound
!missing-field! GCKeyInternational5 not bound
!missing-field! GCKeyInternational6 not bound
!missing-field! GCKeyInternational7 not bound
!missing-field! GCKeyInternational8 not bound
!missing-field! GCKeyInternational9 not bound
!missing-field! GCKeyJ not bound
!missing-field! GCKeyK not bound
!missing-field! GCKeyKeypad0 not bound
!missing-field! GCKeyKeypad1 not bound
!missing-field! GCKeyKeypad2 not bound
!missing-field! GCKeyKeypad3 not bound
!missing-field! GCKeyKeypad4 not bound
!missing-field! GCKeyKeypad5 not bound
!missing-field! GCKeyKeypad6 not bound
!missing-field! GCKeyKeypad7 not bound
!missing-field! GCKeyKeypad8 not bound
!missing-field! GCKeyKeypad9 not bound
!missing-field! GCKeyKeypadAsterisk not bound
!missing-field! GCKeyKeypadEnter not bound
!missing-field! GCKeyKeypadEqualSign not bound
!missing-field! GCKeyKeypadHyphen not bound
!missing-field! GCKeyKeypadNumLock not bound
!missing-field! GCKeyKeypadPeriod not bound
!missing-field! GCKeyKeypadPlus not bound
!missing-field! GCKeyKeypadSlash not bound
!missing-field! GCKeyL not bound
!missing-field! GCKeyLANG1 not bound
!missing-field! GCKeyLANG2 not bound
!missing-field! GCKeyLANG3 not bound
!missing-field! GCKeyLANG4 not bound
!missing-field! GCKeyLANG5 not bound
!missing-field! GCKeyLANG6 not bound
!missing-field! GCKeyLANG7 not bound
!missing-field! GCKeyLANG8 not bound
!missing-field! GCKeyLANG9 not bound
!missing-field! GCKeyLeftAlt not bound
!missing-field! GCKeyLeftArrow not bound
!missing-field! GCKeyLeftControl not bound
!missing-field! GCKeyLeftGUI not bound
!missing-field! GCKeyLeftShift not bound
!missing-field! GCKeyM not bound
!missing-field! GCKeyN not bound
!missing-field! GCKeyNine not bound
!missing-field! GCKeyNonUSBackslash not bound
!missing-field! GCKeyNonUSPound not bound
!missing-field! GCKeyO not bound
!missing-field! GCKeyOne not bound
!missing-field! GCKeyOpenBracket not bound
!missing-field! GCKeyP not bound
!missing-field! GCKeyPageDown not bound
!missing-field! GCKeyPageUp not bound
!missing-field! GCKeyPause not bound
!missing-field! GCKeyPeriod not bound
!missing-field! GCKeyPower not bound
!missing-field! GCKeyPrintScreen not bound
!missing-field! GCKeyQ not bound
!missing-field! GCKeyQuote not bound
!missing-field! GCKeyR not bound
!missing-field! GCKeyReturnOrEnter not bound
!missing-field! GCKeyRightAlt not bound
!missing-field! GCKeyRightArrow not bound
!missing-field! GCKeyRightControl not bound
!missing-field! GCKeyRightGUI not bound
!missing-field! GCKeyRightShift not bound
!missing-field! GCKeyS not bound
!missing-field! GCKeyScrollLock not bound
!missing-field! GCKeySemicolon not bound
!missing-field! GCKeySeven not bound
!missing-field! GCKeySix not bound
!missing-field! GCKeySlash not bound
!missing-field! GCKeySpacebar not bound
!missing-field! GCKeyT not bound
!missing-field! GCKeyTab not bound
!missing-field! GCKeyThree not bound
!missing-field! GCKeyTwo not bound
!missing-field! GCKeyU not bound
!missing-field! GCKeyUpArrow not bound
!missing-field! GCKeyV not bound
!missing-field! GCKeyW not bound
!missing-field! GCKeyX not bound
!missing-field! GCKeyY not bound
!missing-field! GCKeyZ not bound
!missing-field! GCKeyZero not bound
!missing-field! GCMouseDidBecomeCurrentNotification not bound
!missing-field! GCMouseDidConnectNotification not bound
!missing-field! GCMouseDidDisconnectNotification not bound
!missing-field! GCMouseDidStopBeingCurrentNotification not bound
!missing-null-allowed! 'GameController.GCController GameController.GCMotion::get_Controller()' is missing an [NullAllowed] on return type
!missing-protocol! GCDevice not bound
!missing-protocol-conformance! GCController should conform to GCDevice
!missing-selector! +GCController::current not bound
!missing-selector! +GCController::supportsHIDDevice: not bound
!missing-selector! +GCKeyboard::coalescedKeyboard not bound
!missing-selector! +GCMouse::current not bound
!missing-selector! +GCMouse::mice not bound
!missing-selector! GCColor::blue not bound
!missing-selector! GCColor::green not bound
!missing-selector! GCColor::initWithRed:green:blue: not bound
!missing-selector! GCColor::red not bound
!missing-selector! GCController::battery not bound
!missing-selector! GCController::haptics not bound
!missing-selector! GCController::light not bound
!missing-selector! GCControllerButtonInput::isTouched not bound
!missing-selector! GCControllerButtonInput::setTouchedChangedHandler: not bound
!missing-selector! GCControllerButtonInput::touchedChangedHandler not bound
!missing-selector! GCControllerElement::aliases not bound
!missing-selector! GCControllerElement::localizedName not bound
!missing-selector! GCControllerElement::setLocalizedName: not bound
!missing-selector! GCControllerElement::setSfSymbolsName: not bound
!missing-selector! GCControllerElement::sfSymbolsName not bound
!missing-selector! GCControllerTouchpad::button not bound
!missing-selector! GCControllerTouchpad::reportsAbsoluteTouchSurfaceValues not bound
!missing-selector! GCControllerTouchpad::setReportsAbsoluteTouchSurfaceValues: not bound
!missing-selector! GCControllerTouchpad::setTouchDown: not bound
!missing-selector! GCControllerTouchpad::setTouchMoved: not bound
!missing-selector! GCControllerTouchpad::setTouchUp: not bound
!missing-selector! GCControllerTouchpad::setValueForXAxis:yAxis:touchDown:buttonValue: not bound
!missing-selector! GCControllerTouchpad::touchDown not bound
!missing-selector! GCControllerTouchpad::touchMoved not bound
!missing-selector! GCControllerTouchpad::touchState not bound
!missing-selector! GCControllerTouchpad::touchSurface not bound
!missing-selector! GCControllerTouchpad::touchUp not bound
!missing-selector! GCDeviceBattery::batteryLevel not bound
!missing-selector! GCDeviceBattery::batteryState not bound
!missing-selector! GCDeviceHaptics::createEngineWithLocality: not bound
!missing-selector! GCDeviceHaptics::supportedLocalities not bound
!missing-selector! GCDeviceLight::color not bound
!missing-selector! GCDeviceLight::setColor: not bound
!missing-selector! GCDualShockGamepad::touchpadButton not bound
!missing-selector! GCDualShockGamepad::touchpadPrimary not bound
!missing-selector! GCDualShockGamepad::touchpadSecondary not bound
!missing-selector! GCExtendedGamepad::buttonHome not bound
!missing-selector! GCKeyboard::keyboardInput not bound
!missing-selector! GCKeyboardInput::buttonForKeyCode: not bound
!missing-selector! GCKeyboardInput::isAnyKeyPressed not bound
!missing-selector! GCKeyboardInput::keyChangedHandler not bound
!missing-selector! GCKeyboardInput::setKeyChangedHandler: not bound
!missing-selector! GCMotion::acceleration not bound
!missing-selector! GCMotion::hasAttitude not bound
!missing-selector! GCMotion::hasGravityAndUserAcceleration not bound
!missing-selector! GCMotion::hasRotationRate not bound
!missing-selector! GCMotion::sensorsActive not bound
!missing-selector! GCMotion::sensorsRequireManualActivation not bound
!missing-selector! GCMotion::setAcceleration: not bound
!missing-selector! GCMotion::setSensorsActive: not bound
!missing-selector! GCMouse::mouseInput not bound
!missing-selector! GCMouseInput::auxiliaryButtons not bound
!missing-selector! GCMouseInput::leftButton not bound
!missing-selector! GCMouseInput::middleButton not bound
!missing-selector! GCMouseInput::mouseMovedHandler not bound
!missing-selector! GCMouseInput::rightButton not bound
!missing-selector! GCMouseInput::scroll not bound
!missing-selector! GCMouseInput::setMouseMovedHandler: not bound
!missing-selector! GCPhysicalInputProfile::allAxes not bound
!missing-selector! GCPhysicalInputProfile::allButtons not bound
!missing-selector! GCPhysicalInputProfile::allDpads not bound
!missing-selector! GCPhysicalInputProfile::allElements not bound
!missing-selector! GCPhysicalInputProfile::axes not bound
!missing-selector! GCPhysicalInputProfile::buttons not bound
!missing-selector! GCPhysicalInputProfile::capture not bound
!missing-selector! GCPhysicalInputProfile::device not bound
!missing-selector! GCPhysicalInputProfile::dpads not bound
!missing-selector! GCPhysicalInputProfile::elements not bound
!missing-selector! GCPhysicalInputProfile::lastEventTimestamp not bound
!missing-selector! GCPhysicalInputProfile::objectForKeyedSubscript: not bound
!missing-selector! GCPhysicalInputProfile::setStateFromPhysicalInput: not bound
!missing-selector! GCXboxGamepad::paddleButton1 not bound
!missing-selector! GCXboxGamepad::paddleButton2 not bound
!missing-selector! GCXboxGamepad::paddleButton3 not bound
!missing-selector! GCXboxGamepad::paddleButton4 not bound
!missing-type! GCColor not bound
!missing-type! GCControllerTouchpad not bound
!missing-type! GCDeviceBattery not bound
!missing-type! GCDeviceCursor not bound
!missing-type! GCDeviceHaptics not bound
!missing-type! GCDeviceLight not bound
!missing-type! GCDualShockGamepad not bound
!missing-type! GCKeyboard not bound
!missing-type! GCKeyboardInput not bound
!missing-type! GCMouse not bound
!missing-type! GCMouseInput not bound
!missing-type! GCPhysicalInputProfile not bound
!missing-type! GCXboxGamepad not bound
!wrong-base-type! GCExtendedGamepad expected GCPhysicalInputProfile actual NSObject
!wrong-base-type! GCGamepad expected GCPhysicalInputProfile actual NSObject
!wrong-base-type! GCMicroGamepad expected GCPhysicalInputProfile actual NSObject

Просмотреть файл

@ -1,394 +0,0 @@
!deprecated-attribute-missing! GCMotion::hasAttitudeAndRotationRate missing a [Deprecated] attribute
!extra-null-allowed! 'GameController.GCController GameController.GCGamepad::get_Controller()' has a extraneous [NullAllowed] on return type
!missing-enum! GCDeviceBatteryState not bound
!missing-enum! GCTouchState not bound
!missing-field! GCControllerDidBecomeCurrentNotification not bound
!missing-field! GCControllerDidStopBeingCurrentNotification not bound
!missing-field! GCHapticDurationInfinite not bound
!missing-field! GCHapticsLocalityAll not bound
!missing-field! GCHapticsLocalityDefault not bound
!missing-field! GCHapticsLocalityHandles not bound
!missing-field! GCHapticsLocalityLeftHandle not bound
!missing-field! GCHapticsLocalityLeftTrigger not bound
!missing-field! GCHapticsLocalityRightHandle not bound
!missing-field! GCHapticsLocalityRightTrigger not bound
!missing-field! GCHapticsLocalityTriggers not bound
!missing-field! GCInputButtonA not bound
!missing-field! GCInputButtonB not bound
!missing-field! GCInputButtonHome not bound
!missing-field! GCInputButtonMenu not bound
!missing-field! GCInputButtonOptions not bound
!missing-field! GCInputButtonX not bound
!missing-field! GCInputButtonY not bound
!missing-field! GCInputDirectionPad not bound
!missing-field! GCInputDualShockTouchpadButton not bound
!missing-field! GCInputDualShockTouchpadOne not bound
!missing-field! GCInputDualShockTouchpadTwo not bound
!missing-field! GCInputLeftShoulder not bound
!missing-field! GCInputLeftThumbstick not bound
!missing-field! GCInputLeftThumbstickButton not bound
!missing-field! GCInputLeftTrigger not bound
!missing-field! GCInputRightShoulder not bound
!missing-field! GCInputRightThumbstick not bound
!missing-field! GCInputRightThumbstickButton not bound
!missing-field! GCInputRightTrigger not bound
!missing-field! GCInputXboxPaddleFour not bound
!missing-field! GCInputXboxPaddleOne not bound
!missing-field! GCInputXboxPaddleThree not bound
!missing-field! GCInputXboxPaddleTwo not bound
!missing-field! GCKeyA not bound
!missing-field! GCKeyApplication not bound
!missing-field! GCKeyB not bound
!missing-field! GCKeyBackslash not bound
!missing-field! GCKeyboardDidConnectNotification not bound
!missing-field! GCKeyboardDidDisconnectNotification not bound
!missing-field! GCKeyC not bound
!missing-field! GCKeyCapsLock not bound
!missing-field! GCKeyCloseBracket not bound
!missing-field! GCKeyCodeApplication not bound
!missing-field! GCKeyCodeBackslash not bound
!missing-field! GCKeyCodeCapsLock not bound
!missing-field! GCKeyCodeCloseBracket not bound
!missing-field! GCKeyCodeComma not bound
!missing-field! GCKeyCodeDeleteForward not bound
!missing-field! GCKeyCodeDeleteOrBackspace not bound
!missing-field! GCKeyCodeDownArrow not bound
!missing-field! GCKeyCodeEight not bound
!missing-field! GCKeyCodeEnd not bound
!missing-field! GCKeyCodeEqualSign not bound
!missing-field! GCKeyCodeEscape not bound
!missing-field! GCKeyCodeF1 not bound
!missing-field! GCKeyCodeF10 not bound
!missing-field! GCKeyCodeF11 not bound
!missing-field! GCKeyCodeF12 not bound
!missing-field! GCKeyCodeF2 not bound
!missing-field! GCKeyCodeF3 not bound
!missing-field! GCKeyCodeF4 not bound
!missing-field! GCKeyCodeF5 not bound
!missing-field! GCKeyCodeF6 not bound
!missing-field! GCKeyCodeF7 not bound
!missing-field! GCKeyCodeF8 not bound
!missing-field! GCKeyCodeF9 not bound
!missing-field! GCKeyCodeFive not bound
!missing-field! GCKeyCodeFour not bound
!missing-field! GCKeyCodeGraveAccentAndTilde not bound
!missing-field! GCKeyCodeHome not bound
!missing-field! GCKeyCodeHyphen not bound
!missing-field! GCKeyCodeInsert not bound
!missing-field! GCKeyCodeInternational1 not bound
!missing-field! GCKeyCodeInternational2 not bound
!missing-field! GCKeyCodeInternational3 not bound
!missing-field! GCKeyCodeInternational4 not bound
!missing-field! GCKeyCodeInternational5 not bound
!missing-field! GCKeyCodeInternational6 not bound
!missing-field! GCKeyCodeInternational7 not bound
!missing-field! GCKeyCodeInternational8 not bound
!missing-field! GCKeyCodeInternational9 not bound
!missing-field! GCKeyCodeKeyA not bound
!missing-field! GCKeyCodeKeyB not bound
!missing-field! GCKeyCodeKeyC not bound
!missing-field! GCKeyCodeKeyD not bound
!missing-field! GCKeyCodeKeyE not bound
!missing-field! GCKeyCodeKeyF not bound
!missing-field! GCKeyCodeKeyG not bound
!missing-field! GCKeyCodeKeyH not bound
!missing-field! GCKeyCodeKeyI not bound
!missing-field! GCKeyCodeKeyJ not bound
!missing-field! GCKeyCodeKeyK not bound
!missing-field! GCKeyCodeKeyL not bound
!missing-field! GCKeyCodeKeyM not bound
!missing-field! GCKeyCodeKeyN not bound
!missing-field! GCKeyCodeKeyO not bound
!missing-field! GCKeyCodeKeyP not bound
!missing-field! GCKeyCodeKeypad0 not bound
!missing-field! GCKeyCodeKeypad1 not bound
!missing-field! GCKeyCodeKeypad2 not bound
!missing-field! GCKeyCodeKeypad3 not bound
!missing-field! GCKeyCodeKeypad4 not bound
!missing-field! GCKeyCodeKeypad5 not bound
!missing-field! GCKeyCodeKeypad6 not bound
!missing-field! GCKeyCodeKeypad7 not bound
!missing-field! GCKeyCodeKeypad8 not bound
!missing-field! GCKeyCodeKeypad9 not bound
!missing-field! GCKeyCodeKeypadAsterisk not bound
!missing-field! GCKeyCodeKeypadEnter not bound
!missing-field! GCKeyCodeKeypadEqualSign not bound
!missing-field! GCKeyCodeKeypadHyphen not bound
!missing-field! GCKeyCodeKeypadNumLock not bound
!missing-field! GCKeyCodeKeypadPeriod not bound
!missing-field! GCKeyCodeKeypadPlus not bound
!missing-field! GCKeyCodeKeypadSlash not bound
!missing-field! GCKeyCodeKeyQ not bound
!missing-field! GCKeyCodeKeyR not bound
!missing-field! GCKeyCodeKeyS not bound
!missing-field! GCKeyCodeKeyT not bound
!missing-field! GCKeyCodeKeyU not bound
!missing-field! GCKeyCodeKeyV not bound
!missing-field! GCKeyCodeKeyW not bound
!missing-field! GCKeyCodeKeyX not bound
!missing-field! GCKeyCodeKeyY not bound
!missing-field! GCKeyCodeKeyZ not bound
!missing-field! GCKeyCodeLANG1 not bound
!missing-field! GCKeyCodeLANG2 not bound
!missing-field! GCKeyCodeLANG3 not bound
!missing-field! GCKeyCodeLANG4 not bound
!missing-field! GCKeyCodeLANG5 not bound
!missing-field! GCKeyCodeLANG6 not bound
!missing-field! GCKeyCodeLANG7 not bound
!missing-field! GCKeyCodeLANG8 not bound
!missing-field! GCKeyCodeLANG9 not bound
!missing-field! GCKeyCodeLeftAlt not bound
!missing-field! GCKeyCodeLeftArrow not bound
!missing-field! GCKeyCodeLeftControl not bound
!missing-field! GCKeyCodeLeftGUI not bound
!missing-field! GCKeyCodeLeftShift not bound
!missing-field! GCKeyCodeNine not bound
!missing-field! GCKeyCodeNonUSBackslash not bound
!missing-field! GCKeyCodeNonUSPound not bound
!missing-field! GCKeyCodeOne not bound
!missing-field! GCKeyCodeOpenBracket not bound
!missing-field! GCKeyCodePageDown not bound
!missing-field! GCKeyCodePageUp not bound
!missing-field! GCKeyCodePause not bound
!missing-field! GCKeyCodePeriod not bound
!missing-field! GCKeyCodePower not bound
!missing-field! GCKeyCodePrintScreen not bound
!missing-field! GCKeyCodeQuote not bound
!missing-field! GCKeyCodeReturnOrEnter not bound
!missing-field! GCKeyCodeRightAlt not bound
!missing-field! GCKeyCodeRightArrow not bound
!missing-field! GCKeyCodeRightControl not bound
!missing-field! GCKeyCodeRightGUI not bound
!missing-field! GCKeyCodeRightShift not bound
!missing-field! GCKeyCodeScrollLock not bound
!missing-field! GCKeyCodeSemicolon not bound
!missing-field! GCKeyCodeSeven not bound
!missing-field! GCKeyCodeSix not bound
!missing-field! GCKeyCodeSlash not bound
!missing-field! GCKeyCodeSpacebar not bound
!missing-field! GCKeyCodeTab not bound
!missing-field! GCKeyCodeThree not bound
!missing-field! GCKeyCodeTwo not bound
!missing-field! GCKeyCodeUpArrow not bound
!missing-field! GCKeyCodeZero not bound
!missing-field! GCKeyComma not bound
!missing-field! GCKeyD not bound
!missing-field! GCKeyDeleteForward not bound
!missing-field! GCKeyDeleteOrBackspace not bound
!missing-field! GCKeyDownArrow not bound
!missing-field! GCKeyE not bound
!missing-field! GCKeyEight not bound
!missing-field! GCKeyEnd not bound
!missing-field! GCKeyEqualSign not bound
!missing-field! GCKeyEscape not bound
!missing-field! GCKeyF not bound
!missing-field! GCKeyF1 not bound
!missing-field! GCKeyF10 not bound
!missing-field! GCKeyF11 not bound
!missing-field! GCKeyF12 not bound
!missing-field! GCKeyF2 not bound
!missing-field! GCKeyF3 not bound
!missing-field! GCKeyF4 not bound
!missing-field! GCKeyF5 not bound
!missing-field! GCKeyF6 not bound
!missing-field! GCKeyF7 not bound
!missing-field! GCKeyF8 not bound
!missing-field! GCKeyF9 not bound
!missing-field! GCKeyFive not bound
!missing-field! GCKeyFour not bound
!missing-field! GCKeyG not bound
!missing-field! GCKeyGraveAccentAndTilde not bound
!missing-field! GCKeyH not bound
!missing-field! GCKeyHome not bound
!missing-field! GCKeyHyphen not bound
!missing-field! GCKeyI not bound
!missing-field! GCKeyInsert not bound
!missing-field! GCKeyInternational1 not bound
!missing-field! GCKeyInternational2 not bound
!missing-field! GCKeyInternational3 not bound
!missing-field! GCKeyInternational4 not bound
!missing-field! GCKeyInternational5 not bound
!missing-field! GCKeyInternational6 not bound
!missing-field! GCKeyInternational7 not bound
!missing-field! GCKeyInternational8 not bound
!missing-field! GCKeyInternational9 not bound
!missing-field! GCKeyJ not bound
!missing-field! GCKeyK not bound
!missing-field! GCKeyKeypad0 not bound
!missing-field! GCKeyKeypad1 not bound
!missing-field! GCKeyKeypad2 not bound
!missing-field! GCKeyKeypad3 not bound
!missing-field! GCKeyKeypad4 not bound
!missing-field! GCKeyKeypad5 not bound
!missing-field! GCKeyKeypad6 not bound
!missing-field! GCKeyKeypad7 not bound
!missing-field! GCKeyKeypad8 not bound
!missing-field! GCKeyKeypad9 not bound
!missing-field! GCKeyKeypadAsterisk not bound
!missing-field! GCKeyKeypadEnter not bound
!missing-field! GCKeyKeypadEqualSign not bound
!missing-field! GCKeyKeypadHyphen not bound
!missing-field! GCKeyKeypadNumLock not bound
!missing-field! GCKeyKeypadPeriod not bound
!missing-field! GCKeyKeypadPlus not bound
!missing-field! GCKeyKeypadSlash not bound
!missing-field! GCKeyL not bound
!missing-field! GCKeyLANG1 not bound
!missing-field! GCKeyLANG2 not bound
!missing-field! GCKeyLANG3 not bound
!missing-field! GCKeyLANG4 not bound
!missing-field! GCKeyLANG5 not bound
!missing-field! GCKeyLANG6 not bound
!missing-field! GCKeyLANG7 not bound
!missing-field! GCKeyLANG8 not bound
!missing-field! GCKeyLANG9 not bound
!missing-field! GCKeyLeftAlt not bound
!missing-field! GCKeyLeftArrow not bound
!missing-field! GCKeyLeftControl not bound
!missing-field! GCKeyLeftGUI not bound
!missing-field! GCKeyLeftShift not bound
!missing-field! GCKeyM not bound
!missing-field! GCKeyN not bound
!missing-field! GCKeyNine not bound
!missing-field! GCKeyNonUSBackslash not bound
!missing-field! GCKeyNonUSPound not bound
!missing-field! GCKeyO not bound
!missing-field! GCKeyOne not bound
!missing-field! GCKeyOpenBracket not bound
!missing-field! GCKeyP not bound
!missing-field! GCKeyPageDown not bound
!missing-field! GCKeyPageUp not bound
!missing-field! GCKeyPause not bound
!missing-field! GCKeyPeriod not bound
!missing-field! GCKeyPower not bound
!missing-field! GCKeyPrintScreen not bound
!missing-field! GCKeyQ not bound
!missing-field! GCKeyQuote not bound
!missing-field! GCKeyR not bound
!missing-field! GCKeyReturnOrEnter not bound
!missing-field! GCKeyRightAlt not bound
!missing-field! GCKeyRightArrow not bound
!missing-field! GCKeyRightControl not bound
!missing-field! GCKeyRightGUI not bound
!missing-field! GCKeyRightShift not bound
!missing-field! GCKeyS not bound
!missing-field! GCKeyScrollLock not bound
!missing-field! GCKeySemicolon not bound
!missing-field! GCKeySeven not bound
!missing-field! GCKeySix not bound
!missing-field! GCKeySlash not bound
!missing-field! GCKeySpacebar not bound
!missing-field! GCKeyT not bound
!missing-field! GCKeyTab not bound
!missing-field! GCKeyThree not bound
!missing-field! GCKeyTwo not bound
!missing-field! GCKeyU not bound
!missing-field! GCKeyUpArrow not bound
!missing-field! GCKeyV not bound
!missing-field! GCKeyW not bound
!missing-field! GCKeyX not bound
!missing-field! GCKeyY not bound
!missing-field! GCKeyZ not bound
!missing-field! GCKeyZero not bound
!missing-field! GCMouseDidBecomeCurrentNotification not bound
!missing-field! GCMouseDidConnectNotification not bound
!missing-field! GCMouseDidDisconnectNotification not bound
!missing-field! GCMouseDidStopBeingCurrentNotification not bound
!missing-null-allowed! 'GameController.GCController GameController.GCMotion::get_Controller()' is missing an [NullAllowed] on return type
!missing-protocol! GCDevice not bound
!missing-protocol-conformance! GCController should conform to GCDevice
!missing-selector! +GCController::current not bound
!missing-selector! +GCKeyboard::coalescedKeyboard not bound
!missing-selector! +GCMouse::current not bound
!missing-selector! +GCMouse::mice not bound
!missing-selector! GCColor::blue not bound
!missing-selector! GCColor::green not bound
!missing-selector! GCColor::initWithRed:green:blue: not bound
!missing-selector! GCColor::red not bound
!missing-selector! GCController::battery not bound
!missing-selector! GCController::haptics not bound
!missing-selector! GCController::light not bound
!missing-selector! GCControllerButtonInput::isTouched not bound
!missing-selector! GCControllerButtonInput::setTouchedChangedHandler: not bound
!missing-selector! GCControllerButtonInput::touchedChangedHandler not bound
!missing-selector! GCControllerElement::aliases not bound
!missing-selector! GCControllerElement::localizedName not bound
!missing-selector! GCControllerElement::setLocalizedName: not bound
!missing-selector! GCControllerElement::setSfSymbolsName: not bound
!missing-selector! GCControllerElement::sfSymbolsName not bound
!missing-selector! GCControllerTouchpad::button not bound
!missing-selector! GCControllerTouchpad::reportsAbsoluteTouchSurfaceValues not bound
!missing-selector! GCControllerTouchpad::setReportsAbsoluteTouchSurfaceValues: not bound
!missing-selector! GCControllerTouchpad::setTouchDown: not bound
!missing-selector! GCControllerTouchpad::setTouchMoved: not bound
!missing-selector! GCControllerTouchpad::setTouchUp: not bound
!missing-selector! GCControllerTouchpad::setValueForXAxis:yAxis:touchDown:buttonValue: not bound
!missing-selector! GCControllerTouchpad::touchDown not bound
!missing-selector! GCControllerTouchpad::touchMoved not bound
!missing-selector! GCControllerTouchpad::touchState not bound
!missing-selector! GCControllerTouchpad::touchSurface not bound
!missing-selector! GCControllerTouchpad::touchUp not bound
!missing-selector! GCDeviceBattery::batteryLevel not bound
!missing-selector! GCDeviceBattery::batteryState not bound
!missing-selector! GCDeviceHaptics::createEngineWithLocality: not bound
!missing-selector! GCDeviceHaptics::supportedLocalities not bound
!missing-selector! GCDeviceLight::color not bound
!missing-selector! GCDeviceLight::setColor: not bound
!missing-selector! GCDualShockGamepad::touchpadButton not bound
!missing-selector! GCDualShockGamepad::touchpadPrimary not bound
!missing-selector! GCDualShockGamepad::touchpadSecondary not bound
!missing-selector! GCExtendedGamepad::buttonHome not bound
!missing-selector! GCKeyboard::keyboardInput not bound
!missing-selector! GCKeyboardInput::buttonForKeyCode: not bound
!missing-selector! GCKeyboardInput::isAnyKeyPressed not bound
!missing-selector! GCKeyboardInput::keyChangedHandler not bound
!missing-selector! GCKeyboardInput::setKeyChangedHandler: not bound
!missing-selector! GCMotion::acceleration not bound
!missing-selector! GCMotion::hasAttitude not bound
!missing-selector! GCMotion::hasGravityAndUserAcceleration not bound
!missing-selector! GCMotion::hasRotationRate not bound
!missing-selector! GCMotion::sensorsActive not bound
!missing-selector! GCMotion::sensorsRequireManualActivation not bound
!missing-selector! GCMotion::setAcceleration: not bound
!missing-selector! GCMotion::setSensorsActive: not bound
!missing-selector! GCMouse::mouseInput not bound
!missing-selector! GCMouseInput::auxiliaryButtons not bound
!missing-selector! GCMouseInput::leftButton not bound
!missing-selector! GCMouseInput::middleButton not bound
!missing-selector! GCMouseInput::mouseMovedHandler not bound
!missing-selector! GCMouseInput::rightButton not bound
!missing-selector! GCMouseInput::scroll not bound
!missing-selector! GCMouseInput::setMouseMovedHandler: not bound
!missing-selector! GCPhysicalInputProfile::allAxes not bound
!missing-selector! GCPhysicalInputProfile::allButtons not bound
!missing-selector! GCPhysicalInputProfile::allDpads not bound
!missing-selector! GCPhysicalInputProfile::allElements not bound
!missing-selector! GCPhysicalInputProfile::axes not bound
!missing-selector! GCPhysicalInputProfile::buttons not bound
!missing-selector! GCPhysicalInputProfile::capture not bound
!missing-selector! GCPhysicalInputProfile::device not bound
!missing-selector! GCPhysicalInputProfile::dpads not bound
!missing-selector! GCPhysicalInputProfile::elements not bound
!missing-selector! GCPhysicalInputProfile::lastEventTimestamp not bound
!missing-selector! GCPhysicalInputProfile::objectForKeyedSubscript: not bound
!missing-selector! GCPhysicalInputProfile::setStateFromPhysicalInput: not bound
!missing-selector! GCXboxGamepad::paddleButton1 not bound
!missing-selector! GCXboxGamepad::paddleButton2 not bound
!missing-selector! GCXboxGamepad::paddleButton3 not bound
!missing-selector! GCXboxGamepad::paddleButton4 not bound
!missing-type! GCColor not bound
!missing-type! GCControllerTouchpad not bound
!missing-type! GCDeviceBattery not bound
!missing-type! GCDeviceCursor not bound
!missing-type! GCDeviceHaptics not bound
!missing-type! GCDeviceLight not bound
!missing-type! GCDualShockGamepad not bound
!missing-type! GCKeyboard not bound
!missing-type! GCKeyboardInput not bound
!missing-type! GCMouse not bound
!missing-type! GCMouseInput not bound
!missing-type! GCPhysicalInputProfile not bound
!missing-type! GCXboxGamepad not bound
!wrong-base-type! GCExtendedGamepad expected GCPhysicalInputProfile actual NSObject
!wrong-base-type! GCGamepad expected GCPhysicalInputProfile actual NSObject
!wrong-base-type! GCMicroGamepad expected GCPhysicalInputProfile actual NSObject