[GameController] Added support to Xcode 14.1 b1 (#16094)
Co-authored-by: Manuel de la Pena <mandel@microsoft.com>
This commit is contained in:
Родитель
48293a4b05
Коммит
d910c1ba60
|
@ -2305,7 +2305,7 @@ namespace GameController {
|
|||
|
||||
interface IGCDevicePhysicalInputState {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCDevicePhysicalInputState {
|
||||
[Abstract]
|
||||
|
@ -2353,7 +2353,7 @@ namespace GameController {
|
|||
|
||||
interface IGCAxisInput {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCAxisInput {
|
||||
[Abstract]
|
||||
|
@ -2383,7 +2383,7 @@ namespace GameController {
|
|||
|
||||
interface IGCAxisElement {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCAxisElement : GCPhysicalInputElement {
|
||||
[Abstract]
|
||||
|
@ -2397,7 +2397,7 @@ namespace GameController {
|
|||
|
||||
interface IGCButtonElement {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCButtonElement : GCPhysicalInputElement {
|
||||
[Abstract]
|
||||
|
@ -2409,12 +2409,12 @@ namespace GameController {
|
|||
IGCTouchedStateInput TouchedInput { get; }
|
||||
}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
delegate void GCDevicePhysicalInputElementHandler (IGCDevicePhysicalInput physicalInput, IGCPhysicalInputElement element);
|
||||
delegate void ElementValueDidChangeHandler (IGCDevicePhysicalInput physicalInput, IGCPhysicalInputElement element);
|
||||
delegate void InputStateAvailableHandler (IGCDevicePhysicalInput physicalInput);
|
||||
|
||||
interface IGCDevicePhysicalInput {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCDevicePhysicalInput : GCDevicePhysicalInputState {
|
||||
[Abstract]
|
||||
|
@ -2423,7 +2423,7 @@ namespace GameController {
|
|||
|
||||
[Abstract]
|
||||
[NullAllowed, Export ("elementValueDidChangeHandler", ArgumentSemantic.Copy)]
|
||||
GCDevicePhysicalInputElementHandler ElementValueDidChangeHandler { get; set; }
|
||||
ElementValueDidChangeHandler ElementValueDidChangeHandler { get; set; }
|
||||
|
||||
[Abstract]
|
||||
[Export ("capture")]
|
||||
|
@ -2431,7 +2431,7 @@ namespace GameController {
|
|||
|
||||
[Abstract]
|
||||
[NullAllowed, Export ("inputStateAvailableHandler", ArgumentSemantic.Copy)]
|
||||
Action<IGCDevicePhysicalInput> InputStateAvailableHandler { get; set; }
|
||||
InputStateAvailableHandler InputStateAvailableHandler { get; set; }
|
||||
|
||||
[Abstract]
|
||||
[Export ("inputStateQueueDepth")]
|
||||
|
@ -2444,7 +2444,7 @@ namespace GameController {
|
|||
|
||||
interface IGCDevicePhysicalInputStateDiff {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCDevicePhysicalInputStateDiff {
|
||||
[Abstract]
|
||||
|
@ -2458,7 +2458,7 @@ namespace GameController {
|
|||
|
||||
interface IGCDirectionPadElement {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCDirectionPadElement : GCPhysicalInputElement {
|
||||
[Abstract]
|
||||
|
@ -2488,7 +2488,7 @@ namespace GameController {
|
|||
|
||||
interface IGCLinearInput {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCLinearInput {
|
||||
[Abstract]
|
||||
|
@ -2518,7 +2518,7 @@ namespace GameController {
|
|||
|
||||
interface IGCPhysicalInputElement {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCPhysicalInputElement {
|
||||
[Abstract]
|
||||
|
@ -2536,7 +2536,7 @@ namespace GameController {
|
|||
|
||||
interface IGCPressedStateInput {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCPressedStateInput {
|
||||
[Abstract]
|
||||
|
@ -2558,7 +2558,7 @@ namespace GameController {
|
|||
|
||||
interface IGCRelativeInput {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCRelativeInput {
|
||||
[Abstract]
|
||||
|
@ -2584,7 +2584,7 @@ namespace GameController {
|
|||
|
||||
interface IGCSwitchElement {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCSwitchElement : GCPhysicalInputElement {
|
||||
[Abstract]
|
||||
|
@ -2594,7 +2594,7 @@ namespace GameController {
|
|||
|
||||
interface IGCSwitchPositionInput {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCSwitchPositionInput {
|
||||
[Abstract]
|
||||
|
@ -2628,7 +2628,7 @@ namespace GameController {
|
|||
|
||||
interface IGCTouchedStateInput {}
|
||||
|
||||
[NoiOS, Mac (13,0), NoWatch, NoTV, MacCatalyst (16,0)]
|
||||
[Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, TV (16,0)]
|
||||
[Protocol]
|
||||
interface GCTouchedStateInput {
|
||||
[Abstract]
|
||||
|
|
|
@ -284,6 +284,11 @@ namespace Cecil.Tests {
|
|||
"GameController.GCRacingWheel.get_VendorName",
|
||||
"GameController.GCRacingWheel.get_ProductCategory",
|
||||
"GameController.GCRacingWheel.get_PhysicalInputProfile",
|
||||
"GameController.GCGearShifterElement.get_Aliases",
|
||||
"GameController.GCGearShifterElement.get_LocalizedName",
|
||||
"GameController.GCGearShifterElement.get_SfSymbolsName",
|
||||
"GameController.GCRacingWheelInput",
|
||||
"GameController.GCSteeringWheelElemen",
|
||||
};
|
||||
|
||||
if (inlineProtocols.Any ((p) => member.StartsWith (p))) {
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
!missing-protocol! GCAxisElement not bound
|
||||
!missing-protocol! GCAxisInput not bound
|
||||
!missing-protocol! GCButtonElement not bound
|
||||
!missing-protocol! GCDevicePhysicalInput not bound
|
||||
!missing-protocol! GCDevicePhysicalInputState not bound
|
||||
!missing-protocol! GCDevicePhysicalInputStateDiff not bound
|
||||
!missing-protocol! GCDirectionPadElement not bound
|
||||
!missing-protocol! GCLinearInput not bound
|
||||
!missing-protocol! GCPhysicalInputElement not bound
|
||||
!missing-protocol! GCPressedStateInput not bound
|
||||
!missing-protocol! GCRelativeInput not bound
|
||||
!missing-protocol! GCSwitchElement not bound
|
||||
!missing-protocol! GCSwitchPositionInput not bound
|
||||
!missing-protocol! GCTouchedStateInput not bound
|
|
@ -1,14 +0,0 @@
|
|||
!missing-protocol! GCAxisElement not bound
|
||||
!missing-protocol! GCAxisInput not bound
|
||||
!missing-protocol! GCButtonElement not bound
|
||||
!missing-protocol! GCDevicePhysicalInput not bound
|
||||
!missing-protocol! GCDevicePhysicalInputState not bound
|
||||
!missing-protocol! GCDevicePhysicalInputStateDiff not bound
|
||||
!missing-protocol! GCDirectionPadElement not bound
|
||||
!missing-protocol! GCLinearInput not bound
|
||||
!missing-protocol! GCPhysicalInputElement not bound
|
||||
!missing-protocol! GCPressedStateInput not bound
|
||||
!missing-protocol! GCRelativeInput not bound
|
||||
!missing-protocol! GCSwitchElement not bound
|
||||
!missing-protocol! GCSwitchPositionInput not bound
|
||||
!missing-protocol! GCTouchedStateInput not bound
|
|
@ -1,14 +0,0 @@
|
|||
!missing-protocol! GCAxisElement not bound
|
||||
!missing-protocol! GCAxisInput not bound
|
||||
!missing-protocol! GCButtonElement not bound
|
||||
!missing-protocol! GCDevicePhysicalInput not bound
|
||||
!missing-protocol! GCDevicePhysicalInputState not bound
|
||||
!missing-protocol! GCDevicePhysicalInputStateDiff not bound
|
||||
!missing-protocol! GCDirectionPadElement not bound
|
||||
!missing-protocol! GCLinearInput not bound
|
||||
!missing-protocol! GCPhysicalInputElement not bound
|
||||
!missing-protocol! GCPressedStateInput not bound
|
||||
!missing-protocol! GCRelativeInput not bound
|
||||
!missing-protocol! GCSwitchElement not bound
|
||||
!missing-protocol! GCSwitchPositionInput not bound
|
||||
!missing-protocol! GCTouchedStateInput not bound
|
|
@ -1,14 +0,0 @@
|
|||
!missing-protocol! GCAxisElement not bound
|
||||
!missing-protocol! GCAxisInput not bound
|
||||
!missing-protocol! GCButtonElement not bound
|
||||
!missing-protocol! GCDevicePhysicalInput not bound
|
||||
!missing-protocol! GCDevicePhysicalInputState not bound
|
||||
!missing-protocol! GCDevicePhysicalInputStateDiff not bound
|
||||
!missing-protocol! GCDirectionPadElement not bound
|
||||
!missing-protocol! GCLinearInput not bound
|
||||
!missing-protocol! GCPhysicalInputElement not bound
|
||||
!missing-protocol! GCPressedStateInput not bound
|
||||
!missing-protocol! GCRelativeInput not bound
|
||||
!missing-protocol! GCSwitchElement not bound
|
||||
!missing-protocol! GCSwitchPositionInput not bound
|
||||
!missing-protocol! GCTouchedStateInput not bound
|
Загрузка…
Ссылка в новой задаче