generator-diff/generator.diff (original) (raw)

diff --git a/old/dotnet/IDE/obj/common/bgen/bgen.AssemblyInfo.cs b/new/dotnet/IDE/obj/common/bgen/bgen.AssemblyInfo.cs

index 0f8bb2f..486de40 100644

--- a/old/dotnet/IDE/obj/common/bgen/bgen.AssemblyInfo.cs

+++ b/new/dotnet/IDE/obj/common/bgen/bgen.AssemblyInfo.cs

@@ -13,7 +13,7 @@ using System.Reflection;

[assembly: System.Reflection.AssemblyCompanyAttribute("bgen")]

[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]

[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]

-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+3c92423853bbb5bc8310e9f1cb6e3dbffcb3a18f")]

+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+73996db3ad36be9af978d743ce6d4fa17bd8203c")]

[assembly: System.Reflection.AssemblyProductAttribute("bgen")]

[assembly: System.Reflection.AssemblyTitleAttribute("bgen")]

[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

diff --git a/old/dotnet/IDE/obj/common/bgen/bgen.sourcelink.json b/new/dotnet/IDE/obj/common/bgen/bgen.sourcelink.json

index 69bfe81..1509b06 100644

--- a/old/dotnet/IDE/obj/common/bgen/bgen.sourcelink.json

+++ b/new/dotnet/IDE/obj/common/bgen/bgen.sourcelink.json

@@ -1 +1 @@

-{"documents":{"/Users/builder/azdo/_work/1/a/change-detection/tmp/src/xamarin-macios/*":"https://raw.githubusercontent.com/xamarin/xamarin-macios/3c92423853bbb5bc8310e9f1cb6e3dbffcb3a18f/\*","/Users/builder/azdo/\_work/1/a/change-detection/tmp/src/xamarin-macios/external/api-tools/\*":"https://raw.githubusercontent.com/rolfbjarne/api-tools/c7d5208967d6d46fdebcac82ade488f00e1fcc50/\*","/Users/builder/azdo/\_work/1/a/change-detection/tmp/src/xamarin-macios/external/macios-binaries/\*":"https://raw.githubusercontent.com/xamarin/macios-binaries/7813391e75d7373ee073ef2d5716e3c607c8636a/\*","/Users/builder/azdo/\_work/1/a/change-detection/tmp/src/xamarin-macios/external/MonoTouch.Dialog/\*":"https://raw.githubusercontent.com/migueldeicaza/MonoTouch.Dialog/f500f9a48dbf856c693b255078e1507cf1e8edde/\*","/Users/builder/azdo/\_work/1/a/change-detection/tmp/src/xamarin-macios/external/opentk/\*":"https://raw.githubusercontent.com/mono/opentk/396bc90c7ac2e7ce442840a5e8bd91e5e79b381e/\*","/Users/builder/azdo/\_work/1/a/change-detection/tmp/src/xamarin-macios/external/Touch.Unit/\*":"https://raw.githubusercontent.com/spouliot/Touch.Unit/5739adefc261b7bfeb70ff718c7b2d97bdfa42ee/\*","/Users/builder/azdo/\_work/1/a/change-detection/tmp/src/xamarin-macios/external/Xamarin.MacDev/\*":"https://raw.githubusercontent.com/xamarin/Xamarin.MacDev/b454d454a687d9aa26a382ad16f1a9361b06b074/\*"}}

\ No newline at end of file

+{"documents":{"/Users/builder/azdo/_work/1/s/xamarin-macios/*":"https://raw.githubusercontent.com/xamarin/xamarin-macios/73996db3ad36be9af978d743ce6d4fa17bd8203c/\*","/Users/builder/azdo/\_work/1/s/xamarin-macios/external/api-tools/\*":"https://raw.githubusercontent.com/rolfbjarne/api-tools/c7d5208967d6d46fdebcac82ade488f00e1fcc50/\*","/Users/builder/azdo/\_work/1/s/xamarin-macios/external/macios-binaries/\*":"https://raw.githubusercontent.com/xamarin/macios-binaries/7813391e75d7373ee073ef2d5716e3c607c8636a/\*","/Users/builder/azdo/\_work/1/s/xamarin-macios/external/MonoTouch.Dialog/\*":"https://raw.githubusercontent.com/migueldeicaza/MonoTouch.Dialog/f500f9a48dbf856c693b255078e1507cf1e8edde/\*","/Users/builder/azdo/\_work/1/s/xamarin-macios/external/opentk/\*":"https://raw.githubusercontent.com/mono/opentk/396bc90c7ac2e7ce442840a5e8bd91e5e79b381e/\*","/Users/builder/azdo/\_work/1/s/xamarin-macios/external/Touch.Unit/\*":"https://raw.githubusercontent.com/spouliot/Touch.Unit/5739adefc261b7bfeb70ff718c7b2d97bdfa42ee/\*","/Users/builder/azdo/\_work/1/s/xamarin-macios/external/Xamarin.MacDev/\*":"https://raw.githubusercontent.com/xamarin/Xamarin.MacDev/b454d454a687d9aa26a382ad16f1a9361b06b074/\*"}}

\ No newline at end of file

diff --git a/old/dotnet/ios/generated-sources/GameKit/GKAchievement.g.cs b/new/dotnet/ios/generated-sources/GameKit/GKAchievement.g.cs

index db8a566..8529013 100644

--- a/old/dotnet/ios/generated-sources/GameKit/GKAchievement.g.cs

+++ b/new/dotnet/ios/generated-sources/GameKit/GKAchievement.g.cs

@@ -149,6 +149,10 @@ namespace GameKit {

}

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

@@ -175,6 +179,10 @@ namespace GameKit {

return ret!;

}

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

@@ -188,6 +196,10 @@ namespace GameKit {

return tcs.Task;

}

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

@@ -228,6 +240,63 @@ namespace GameKit {

CFString.ReleaseNative (nsmessage);

return ret!;

}

[Export ("encodeWithCoder:")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

@@ -664,6 +733,18 @@ namespace GameKit {

//

// Async result classes

//

public partial class GKChallengeComposeResult {

public global::UIKit.UIViewController ComposeController { get; set; }

public bool IssuedChallenge { get; set; }

diff --git a/old/dotnet/ios/generated-sources/GameKit/GKAchievementDescription.g.cs b/new/dotnet/ios/generated-sources/GameKit/GKAchievementDescription.g.cs

index 1f9b4e4..3b649ab 100644

--- a/old/dotnet/ios/generated-sources/GameKit/GKAchievementDescription.g.cs

+++ b/new/dotnet/ios/generated-sources/GameKit/GKAchievementDescription.g.cs

@@ -284,6 +284,28 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual bool Replayable {

[Export ("isReplayable")]

get {

diff --git a/old/dotnet/ios/generated-sources/GameKit/GKBasePlayer.g.cs b/new/dotnet/ios/generated-sources/GameKit/GKBasePlayer.g.cs

index 5abb372..430a7e7 100644

--- a/old/dotnet/ios/generated-sources/GameKit/GKBasePlayer.g.cs

+++ b/new/dotnet/ios/generated-sources/GameKit/GKBasePlayer.g.cs

@@ -96,9 +96,9 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

- [ObsoletedOSPlatform ("ios16.0", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [ObsoletedOSPlatform ("tvos16.0", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [ObsoletedOSPlatform ("maccatalyst16.0", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[ObsoletedOSPlatform ("macos10.15", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

diff --git a/old/dotnet/ios/generated-sources/GameKit/GKLeaderboardEntry.g.cs b/new/dotnet/ios/generated-sources/GameKit/GKLeaderboardEntry.g.cs

index dab4c90..81b3971 100644

--- a/old/dotnet/ios/generated-sources/GameKit/GKLeaderboardEntry.g.cs

+++ b/new/dotnet/ios/generated-sources/GameKit/GKLeaderboardEntry.g.cs

@@ -78,6 +78,10 @@ namespace GameKit {

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[SupportedOSPlatform ("maccatalyst14.0")]

[SupportedOSPlatform ("ios14.0")]

[SupportedOSPlatform ("macos11.0")]

[SupportedOSPlatform ("tvos14.0")]

@@ -107,6 +111,10 @@ namespace GameKit {

#endif

}

[SupportedOSPlatform ("maccatalyst14.0")]

[SupportedOSPlatform ("ios14.0")]

[SupportedOSPlatform ("macos11.0")]

[SupportedOSPlatform ("tvos14.0")]

@@ -120,6 +128,10 @@ namespace GameKit {

return tcs.Task;

}

[SupportedOSPlatform ("maccatalyst14.0")]

[SupportedOSPlatform ("ios14.0")]

[SupportedOSPlatform ("macos11.0")]

[SupportedOSPlatform ("tvos14.0")]

@@ -132,6 +144,62 @@ namespace GameKit {

})!;

return tcs.Task;

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual GKPlayer Player {

[Export ("player", ArgumentSemantic.Retain)]

diff --git a/old/dotnet/ios/generated-sources/GameKit/GKNotificationBanner.g.cs b/new/dotnet/ios/generated-sources/GameKit/GKNotificationBanner.g.cs

index c6f9062..43ddf63 100644

--- a/old/dotnet/ios/generated-sources/GameKit/GKNotificationBanner.g.cs

+++ b/new/dotnet/ios/generated-sources/GameKit/GKNotificationBanner.g.cs

@@ -51,6 +51,10 @@ using NativeHandle = System.IntPtr;

namespace GameKit {

[Register("GKNotificationBanner", true)]

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

diff --git a/old/dotnet/ios/generated-sources/GameKit/GKTurnBasedEventListener.g.cs b/new/dotnet/ios/generated-sources/GameKit/GKTurnBasedEventListener.g.cs

index 7190606..e154376 100644

--- a/old/dotnet/ios/generated-sources/GameKit/GKTurnBasedEventListener.g.cs

+++ b/new/dotnet/ios/generated-sources/GameKit/GKTurnBasedEventListener.g.cs

@@ -71,6 +71,7 @@ namespace GameKit {

[ObsoletedOSPlatform ("ios8.0", "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[SupportedOSPlatform ("maccatalyst")]

[ObsoletedOSPlatform ("maccatalyst13.1", "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[SupportedOSPlatform ("ios")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public static void DidRequestMatchWithPlayers (this IGKTurnBasedEventListener This, GKPlayer player, string[] playerIDsToInvite)

@@ -215,6 +216,7 @@ namespace GameKit {

[ObsoletedOSPlatform ("ios8.0", "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[SupportedOSPlatform ("maccatalyst")]

[ObsoletedOSPlatform ("maccatalyst13.1", "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[SupportedOSPlatform ("ios")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual void DidRequestMatchWithPlayers (GKPlayer player, string[] playerIDsToInvite)

diff --git a/old/dotnet/ios/generated-sources/GameKit/GKVoiceChat.g.cs b/new/dotnet/ios/generated-sources/GameKit/GKVoiceChat.g.cs

index 0ee35cb..aee3c3b 100644

--- a/old/dotnet/ios/generated-sources/GameKit/GKVoiceChat.g.cs

+++ b/new/dotnet/ios/generated-sources/GameKit/GKVoiceChat.g.cs

@@ -266,6 +266,25 @@ namespace GameKit {

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

public virtual GKPlayer[] Players {

[Export ("players")]

get {

diff --git a/old/dotnet/ios/generated-sources/ObjCRuntime/Trampolines.g.cs b/new/dotnet/ios/generated-sources/ObjCRuntime/Trampolines.g.cs

index 97f1653..897d32c 100644

--- a/old/dotnet/ios/generated-sources/ObjCRuntime/Trampolines.g.cs

+++ b/new/dotnet/ios/generated-sources/ObjCRuntime/Trampolines.g.cs

@@ -9083,6 +9083,60 @@ namespace ObjCRuntime {

}

} /* class NIDGKChallengeComposeHandler */

[UnmanagedFunctionPointerAttribute (CallingConvention.Cdecl)]

[UserDelegateType (typeof (global::GameKit.GKCompletionHandler))]

unsafe internal delegate void DGKCompletionHandler (IntPtr block, NativeHandle achivements, NativeHandle error);

//

diff --git a/old/dotnet/ios/generated-sources/SupportDelegates.g.cs b/new/dotnet/ios/generated-sources/SupportDelegates.g.cs

index cc8e19c..0296d98 100644

--- a/old/dotnet/ios/generated-sources/SupportDelegates.g.cs

+++ b/new/dotnet/ios/generated-sources/SupportDelegates.g.cs

@@ -306,6 +306,7 @@ namespace GameKit {

public delegate void GKAchievementDescriptionHandler (GameKit.GKAchievementDescription[] descriptions, NSError error);

public delegate void GKCategoryHandler (String[] categories, String[] titles, NSError error);

public delegate void GKChallengeComposeHandler (UIViewController composeController, bool issuedChallenge, String[] sentPlayerIDs);

public delegate bool GKChallengePredicate (GameKit.GKChallenge challenge);

public delegate void GKCompletionHandler (GameKit.GKAchievement[] achivements, NSError error);

public delegate void GKEntriesForPlayerScopeHandler (GameKit.GKLeaderboardEntry localPlayerEntry, GameKit.GKLeaderboardEntry[] entries, IntPtr totalPlayerCount, NSError error);

diff --git a/old/dotnet/maccatalyst/generated-sources/GameKit/GKAchievement.g.cs b/new/dotnet/maccatalyst/generated-sources/GameKit/GKAchievement.g.cs

index 26e4d12..261a00a 100644

--- a/old/dotnet/maccatalyst/generated-sources/GameKit/GKAchievement.g.cs

+++ b/new/dotnet/maccatalyst/generated-sources/GameKit/GKAchievement.g.cs

@@ -149,6 +149,10 @@ namespace GameKit {

}

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

@@ -175,6 +179,10 @@ namespace GameKit {

return ret!;

}

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

@@ -188,6 +196,10 @@ namespace GameKit {

return tcs.Task;

}

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

@@ -228,6 +240,59 @@ namespace GameKit {

CFString.ReleaseNative (nsmessage);

return ret!;

}

[Export ("encodeWithCoder:")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

@@ -664,6 +729,18 @@ namespace GameKit {

//

// Async result classes

//

public partial class GKChallengeComposeResult {

public global::UIKit.UIViewController ComposeController { get; set; }

public bool IssuedChallenge { get; set; }

diff --git a/old/dotnet/maccatalyst/generated-sources/GameKit/GKAchievementDescription.g.cs b/new/dotnet/maccatalyst/generated-sources/GameKit/GKAchievementDescription.g.cs

index cab0846..738b652 100644

--- a/old/dotnet/maccatalyst/generated-sources/GameKit/GKAchievementDescription.g.cs

+++ b/new/dotnet/maccatalyst/generated-sources/GameKit/GKAchievementDescription.g.cs

@@ -284,6 +284,24 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual bool Replayable {

[Export ("isReplayable")]

get {

diff --git a/old/dotnet/maccatalyst/generated-sources/GameKit/GKBasePlayer.g.cs b/new/dotnet/maccatalyst/generated-sources/GameKit/GKBasePlayer.g.cs

index 3a71ba3..1b9f02d 100644

--- a/old/dotnet/maccatalyst/generated-sources/GameKit/GKBasePlayer.g.cs

+++ b/new/dotnet/maccatalyst/generated-sources/GameKit/GKBasePlayer.g.cs

@@ -96,9 +96,9 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

- [ObsoletedOSPlatform ("ios16.0", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [ObsoletedOSPlatform ("tvos16.0", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [ObsoletedOSPlatform ("maccatalyst16.0", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[ObsoletedOSPlatform ("macos10.15", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

diff --git a/old/dotnet/maccatalyst/generated-sources/GameKit/GKLeaderboardEntry.g.cs b/new/dotnet/maccatalyst/generated-sources/GameKit/GKLeaderboardEntry.g.cs

index 23f27ab..1ec8de4 100644

--- a/old/dotnet/maccatalyst/generated-sources/GameKit/GKLeaderboardEntry.g.cs

+++ b/new/dotnet/maccatalyst/generated-sources/GameKit/GKLeaderboardEntry.g.cs

@@ -72,6 +72,10 @@ namespace GameKit {

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[SupportedOSPlatform ("maccatalyst14.0")]

[SupportedOSPlatform ("ios14.0")]

[SupportedOSPlatform ("macos11.0")]

[SupportedOSPlatform ("tvos14.0")]

@@ -97,6 +101,10 @@ namespace GameKit {

return ret!;

}

[SupportedOSPlatform ("maccatalyst14.0")]

[SupportedOSPlatform ("ios14.0")]

[SupportedOSPlatform ("macos11.0")]

[SupportedOSPlatform ("tvos14.0")]

@@ -110,6 +118,10 @@ namespace GameKit {

return tcs.Task;

}

[SupportedOSPlatform ("maccatalyst14.0")]

[SupportedOSPlatform ("ios14.0")]

[SupportedOSPlatform ("macos11.0")]

[SupportedOSPlatform ("tvos14.0")]

@@ -122,6 +134,58 @@ namespace GameKit {

})!;

return tcs.Task;

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual GKPlayer Player {

[Export ("player", ArgumentSemantic.Retain)]

diff --git a/old/dotnet/maccatalyst/generated-sources/GameKit/GKNotificationBanner.g.cs b/new/dotnet/maccatalyst/generated-sources/GameKit/GKNotificationBanner.g.cs

index c1aae34..362dd3b 100644

--- a/old/dotnet/maccatalyst/generated-sources/GameKit/GKNotificationBanner.g.cs

+++ b/new/dotnet/maccatalyst/generated-sources/GameKit/GKNotificationBanner.g.cs

@@ -51,6 +51,10 @@ using NativeHandle = System.IntPtr;

namespace GameKit {

[Register("GKNotificationBanner", true)]

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

diff --git a/old/dotnet/maccatalyst/generated-sources/GameKit/GKTurnBasedEventListener.g.cs b/new/dotnet/maccatalyst/generated-sources/GameKit/GKTurnBasedEventListener.g.cs

index 1817f53..d676b60 100644

--- a/old/dotnet/maccatalyst/generated-sources/GameKit/GKTurnBasedEventListener.g.cs

+++ b/new/dotnet/maccatalyst/generated-sources/GameKit/GKTurnBasedEventListener.g.cs

@@ -71,6 +71,7 @@ namespace GameKit {

[ObsoletedOSPlatform ("ios8.0", "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[SupportedOSPlatform ("maccatalyst")]

[ObsoletedOSPlatform ("maccatalyst13.1", "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[SupportedOSPlatform ("ios")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public static void DidRequestMatchWithPlayers (this IGKTurnBasedEventListener This, GKPlayer player, string[] playerIDsToInvite)

@@ -215,6 +216,7 @@ namespace GameKit {

[ObsoletedOSPlatform ("ios8.0", "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[SupportedOSPlatform ("maccatalyst")]

[ObsoletedOSPlatform ("maccatalyst13.1", "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[SupportedOSPlatform ("ios")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual void DidRequestMatchWithPlayers (GKPlayer player, string[] playerIDsToInvite)

diff --git a/old/dotnet/maccatalyst/generated-sources/GameKit/GKVoiceChat.g.cs b/new/dotnet/maccatalyst/generated-sources/GameKit/GKVoiceChat.g.cs

index ef41176..dc80107 100644

--- a/old/dotnet/maccatalyst/generated-sources/GameKit/GKVoiceChat.g.cs

+++ b/new/dotnet/maccatalyst/generated-sources/GameKit/GKVoiceChat.g.cs

@@ -266,6 +266,25 @@ namespace GameKit {

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

public virtual GKPlayer[] Players {

[Export ("players")]

get {

diff --git a/old/dotnet/maccatalyst/generated-sources/ObjCRuntime/Trampolines.g.cs b/new/dotnet/maccatalyst/generated-sources/ObjCRuntime/Trampolines.g.cs

index ce168e3..b02f9e2 100644

--- a/old/dotnet/maccatalyst/generated-sources/ObjCRuntime/Trampolines.g.cs

+++ b/new/dotnet/maccatalyst/generated-sources/ObjCRuntime/Trampolines.g.cs

@@ -8444,6 +8444,60 @@ namespace ObjCRuntime {

}

} /* class NIDGKChallengeComposeHandler */

[UnmanagedFunctionPointerAttribute (CallingConvention.Cdecl)]

[UserDelegateType (typeof (global::GameKit.GKCompletionHandler))]

unsafe internal delegate void DGKCompletionHandler (IntPtr block, NativeHandle achivements, NativeHandle error);

//

diff --git a/old/dotnet/maccatalyst/generated-sources/SupportDelegates.g.cs b/new/dotnet/maccatalyst/generated-sources/SupportDelegates.g.cs

index 125397f..485a97c 100644

--- a/old/dotnet/maccatalyst/generated-sources/SupportDelegates.g.cs

+++ b/new/dotnet/maccatalyst/generated-sources/SupportDelegates.g.cs

@@ -287,6 +287,7 @@ namespace GameKit {

public delegate void GKAchievementDescriptionHandler (GameKit.GKAchievementDescription[] descriptions, NSError error);

public delegate void GKCategoryHandler (String[] categories, String[] titles, NSError error);

public delegate void GKChallengeComposeHandler (UIViewController composeController, bool issuedChallenge, String[] sentPlayerIDs);

public delegate bool GKChallengePredicate (GameKit.GKChallenge challenge);

public delegate void GKCompletionHandler (GameKit.GKAchievement[] achivements, NSError error);

public delegate void GKEntriesForPlayerScopeHandler (GameKit.GKLeaderboardEntry localPlayerEntry, GameKit.GKLeaderboardEntry[] entries, IntPtr totalPlayerCount, NSError error);

diff --git a/old/dotnet/macos/generated-sources/GameKit/GKAchievement.g.cs b/new/dotnet/macos/generated-sources/GameKit/GKAchievement.g.cs

index 88c63e5..ba62381 100644

--- a/old/dotnet/macos/generated-sources/GameKit/GKAchievement.g.cs

+++ b/new/dotnet/macos/generated-sources/GameKit/GKAchievement.g.cs

@@ -50,6 +50,9 @@ namespace GameKit {

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

public unsafe partial class GKAchievement : NSObject, INSCoding, INSSecureCoding {

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selChallengeComposeControllerWithMessage_Players_CompletionHandler_X = "challengeComposeControllerWithMessage:players:completionHandler:";

static readonly NativeHandle selChallengeComposeControllerWithMessage_Players_CompletionHandler_XHandle = Selector.GetHandle ("challengeComposeControllerWithMessage:players:completionHandler:");

@@ -185,6 +188,10 @@ namespace GameKit {

}

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

@@ -210,6 +217,10 @@ namespace GameKit {

return ret!;

}

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

@@ -223,6 +234,10 @@ namespace GameKit {

return tcs.Task;

}

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

@@ -235,6 +250,58 @@ namespace GameKit {

})!;

return tcs.Task;

}

[Export ("encodeWithCoder:")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

@@ -634,6 +701,18 @@ namespace GameKit {

//

// Async result classes

//

public partial class GKChallengeComposeResult {

public global::AppKit.NSViewController ComposeController { get; set; }

public bool IssuedChallenge { get; set; }

diff --git a/old/dotnet/macos/generated-sources/GameKit/GKAchievementDescription.g.cs b/new/dotnet/macos/generated-sources/GameKit/GKAchievementDescription.g.cs

index 78880d8..f7270b0 100644

--- a/old/dotnet/macos/generated-sources/GameKit/GKAchievementDescription.g.cs

+++ b/new/dotnet/macos/generated-sources/GameKit/GKAchievementDescription.g.cs

@@ -90,6 +90,9 @@ namespace GameKit {

const string selPlaceholderCompletedAchievementImageX = "placeholderCompletedAchievementImage";

static readonly NativeHandle selPlaceholderCompletedAchievementImageXHandle = Selector.GetHandle ("placeholderCompletedAchievementImage");

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selTitleX = "title";

static readonly NativeHandle selTitleXHandle = Selector.GetHandle ("title");

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

@@ -311,6 +314,23 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual bool Replayable {

[Export ("isReplayable")]

get {

diff --git a/old/dotnet/macos/generated-sources/GameKit/GKBasePlayer.g.cs b/new/dotnet/macos/generated-sources/GameKit/GKBasePlayer.g.cs

index 0a63f4c..f790e78 100644

--- a/old/dotnet/macos/generated-sources/GameKit/GKBasePlayer.g.cs

+++ b/new/dotnet/macos/generated-sources/GameKit/GKBasePlayer.g.cs

@@ -95,9 +95,9 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

- [ObsoletedOSPlatform ("ios16.0", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [ObsoletedOSPlatform ("tvos16.0", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [ObsoletedOSPlatform ("maccatalyst16.0", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[ObsoletedOSPlatform ("macos10.15", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

diff --git a/old/dotnet/macos/generated-sources/GameKit/GKLeaderboardEntry.g.cs b/new/dotnet/macos/generated-sources/GameKit/GKLeaderboardEntry.g.cs

index b764ae6..c20f94d 100644

--- a/old/dotnet/macos/generated-sources/GameKit/GKLeaderboardEntry.g.cs

+++ b/new/dotnet/macos/generated-sources/GameKit/GKLeaderboardEntry.g.cs

@@ -50,6 +50,9 @@ namespace GameKit {

[SupportedOSPlatform ("ios14.0")]

[SupportedOSPlatform ("maccatalyst14.0")]

public unsafe partial class GKLeaderboardEntry : NSObject {

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selChallengeComposeControllerWithMessage_Players_CompletionHandler_X = "challengeComposeControllerWithMessage:players:completionHandler:";

static readonly NativeHandle selChallengeComposeControllerWithMessage_Players_CompletionHandler_XHandle = Selector.GetHandle ("challengeComposeControllerWithMessage:players:completionHandler:");

@@ -73,6 +76,10 @@ namespace GameKit {

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[SupportedOSPlatform ("maccatalyst14.0")]

[SupportedOSPlatform ("ios14.0")]

[SupportedOSPlatform ("macos11.0")]

[SupportedOSPlatform ("tvos14.0")]

@@ -97,6 +104,10 @@ namespace GameKit {

return ret!;

}

[SupportedOSPlatform ("maccatalyst14.0")]

[SupportedOSPlatform ("ios14.0")]

[SupportedOSPlatform ("macos11.0")]

[SupportedOSPlatform ("tvos14.0")]

@@ -110,6 +121,10 @@ namespace GameKit {

return tcs.Task;

}

[SupportedOSPlatform ("maccatalyst14.0")]

[SupportedOSPlatform ("ios14.0")]

[SupportedOSPlatform ("macos11.0")]

[SupportedOSPlatform ("tvos14.0")]

@@ -122,6 +137,57 @@ namespace GameKit {

})!;

return tcs.Task;

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual GKPlayer Player {

[Export ("player", ArgumentSemantic.Retain)]

diff --git a/old/dotnet/macos/generated-sources/GameKit/GKNotificationBanner.g.cs b/new/dotnet/macos/generated-sources/GameKit/GKNotificationBanner.g.cs

index f050166..80313b0 100644

--- a/old/dotnet/macos/generated-sources/GameKit/GKNotificationBanner.g.cs

+++ b/new/dotnet/macos/generated-sources/GameKit/GKNotificationBanner.g.cs

@@ -46,6 +46,10 @@ using NativeHandle = System.IntPtr;

namespace GameKit {

[Register("GKNotificationBanner", true)]

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

diff --git a/old/dotnet/macos/generated-sources/GameKit/GKVoiceChat.g.cs b/new/dotnet/macos/generated-sources/GameKit/GKVoiceChat.g.cs

index 147d219..0c7df89 100644

--- a/old/dotnet/macos/generated-sources/GameKit/GKVoiceChat.g.cs

+++ b/new/dotnet/macos/generated-sources/GameKit/GKVoiceChat.g.cs

@@ -66,6 +66,9 @@ namespace GameKit {

const string selPlayerStateUpdateHandlerX = "playerStateUpdateHandler";

static readonly NativeHandle selPlayerStateUpdateHandlerXHandle = Selector.GetHandle ("playerStateUpdateHandler");

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selPlayersX = "players";

static readonly NativeHandle selPlayersXHandle = Selector.GetHandle ("players");

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

@@ -293,6 +296,24 @@ namespace GameKit {

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

public virtual GKPlayer[] Players {

[Export ("players")]

get {

diff --git a/old/dotnet/macos/generated-sources/ObjCRuntime/Trampolines.g.cs b/new/dotnet/macos/generated-sources/ObjCRuntime/Trampolines.g.cs

index 7660892..3493c38 100644

--- a/old/dotnet/macos/generated-sources/ObjCRuntime/Trampolines.g.cs

+++ b/new/dotnet/macos/generated-sources/ObjCRuntime/Trampolines.g.cs

@@ -9898,6 +9898,62 @@ namespace ObjCRuntime {

}

} /* class NIDGKChallengeComposeHandler */

[UnmanagedFunctionPointerAttribute (CallingConvention.Cdecl)]

[UserDelegateType (typeof (global::GameKit.GKCompletionHandler))]

unsafe internal delegate void DGKCompletionHandler (IntPtr block, NativeHandle achivements, NativeHandle error);

//

diff --git a/old/dotnet/macos/generated-sources/SupportDelegates.g.cs b/new/dotnet/macos/generated-sources/SupportDelegates.g.cs

index 73b3220..5622ec2 100644

--- a/old/dotnet/macos/generated-sources/SupportDelegates.g.cs

+++ b/new/dotnet/macos/generated-sources/SupportDelegates.g.cs

@@ -413,6 +413,7 @@ namespace GameKit {

public delegate void GKAchievementDescriptionHandler (GameKit.GKAchievementDescription[] descriptions, NSError error);

public delegate void GKCategoryHandler (String[] categories, String[] titles, NSError error);

public delegate void GKChallengeComposeHandler (NSViewController composeController, bool issuedChallenge, String[] sentPlayerIDs);

public delegate bool GKChallengePredicate (GameKit.GKChallenge challenge);

public delegate void GKCompletionHandler (GameKit.GKAchievement[] achivements, NSError error);

public delegate void GKEntriesForPlayerScopeHandler (GameKit.GKLeaderboardEntry localPlayerEntry, GameKit.GKLeaderboardEntry[] entries, IntPtr totalPlayerCount, NSError error);

diff --git a/old/dotnet/tvos/generated-sources/GameKit/GKAchievement.g.cs b/new/dotnet/tvos/generated-sources/GameKit/GKAchievement.g.cs

index 30cb0a7..34164a9 100644

--- a/old/dotnet/tvos/generated-sources/GameKit/GKAchievement.g.cs

+++ b/new/dotnet/tvos/generated-sources/GameKit/GKAchievement.g.cs

@@ -141,6 +141,10 @@ namespace GameKit {

}

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

@@ -167,6 +171,10 @@ namespace GameKit {

return ret!;

}

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

@@ -180,6 +188,10 @@ namespace GameKit {

return tcs.Task;

}

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

@@ -192,6 +204,59 @@ namespace GameKit {

})!;

return tcs.Task;

}

[Export ("encodeWithCoder:")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

@@ -480,6 +545,18 @@ namespace GameKit {

//

// Async result classes

//

public partial class GKChallengeComposeResult {

public global::UIKit.UIViewController ComposeController { get; set; }

public bool IssuedChallenge { get; set; }

diff --git a/old/dotnet/tvos/generated-sources/GameKit/GKAchievementDescription.g.cs b/new/dotnet/tvos/generated-sources/GameKit/GKAchievementDescription.g.cs

index cb46410..dc04f7a 100644

--- a/old/dotnet/tvos/generated-sources/GameKit/GKAchievementDescription.g.cs

+++ b/new/dotnet/tvos/generated-sources/GameKit/GKAchievementDescription.g.cs

@@ -276,6 +276,24 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual bool Replayable {

[Export ("isReplayable")]

get {

diff --git a/old/dotnet/tvos/generated-sources/GameKit/GKBasePlayer.g.cs b/new/dotnet/tvos/generated-sources/GameKit/GKBasePlayer.g.cs

index c63b409..5795947 100644

--- a/old/dotnet/tvos/generated-sources/GameKit/GKBasePlayer.g.cs

+++ b/new/dotnet/tvos/generated-sources/GameKit/GKBasePlayer.g.cs

@@ -88,9 +88,9 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

- [ObsoletedOSPlatform ("ios16.0", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [ObsoletedOSPlatform ("tvos16.0", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [ObsoletedOSPlatform ("maccatalyst16.0", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[ObsoletedOSPlatform ("macos10.15", "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

diff --git a/old/dotnet/tvos/generated-sources/GameKit/GKLeaderboardEntry.g.cs b/new/dotnet/tvos/generated-sources/GameKit/GKLeaderboardEntry.g.cs

index 254c6ef..8771730 100644

--- a/old/dotnet/tvos/generated-sources/GameKit/GKLeaderboardEntry.g.cs

+++ b/new/dotnet/tvos/generated-sources/GameKit/GKLeaderboardEntry.g.cs

@@ -64,6 +64,10 @@ namespace GameKit {

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[SupportedOSPlatform ("maccatalyst14.0")]

[SupportedOSPlatform ("ios14.0")]

[SupportedOSPlatform ("macos11.0")]

[SupportedOSPlatform ("tvos14.0")]

@@ -89,6 +93,10 @@ namespace GameKit {

return ret!;

}

[SupportedOSPlatform ("maccatalyst14.0")]

[SupportedOSPlatform ("ios14.0")]

[SupportedOSPlatform ("macos11.0")]

[SupportedOSPlatform ("tvos14.0")]

@@ -102,6 +110,10 @@ namespace GameKit {

return tcs.Task;

}

[SupportedOSPlatform ("maccatalyst14.0")]

[SupportedOSPlatform ("ios14.0")]

[SupportedOSPlatform ("macos11.0")]

[SupportedOSPlatform ("tvos14.0")]

@@ -114,6 +126,58 @@ namespace GameKit {

})!;

return tcs.Task;

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual GKPlayer Player {

[Export ("player", ArgumentSemantic.Retain)]

diff --git a/old/dotnet/tvos/generated-sources/GameKit/GKNotificationBanner.g.cs b/new/dotnet/tvos/generated-sources/GameKit/GKNotificationBanner.g.cs

index 7d56cde..5e2d98c 100644

--- a/old/dotnet/tvos/generated-sources/GameKit/GKNotificationBanner.g.cs

+++ b/new/dotnet/tvos/generated-sources/GameKit/GKNotificationBanner.g.cs

@@ -43,6 +43,10 @@ using NativeHandle = System.IntPtr;

namespace GameKit {

[Register("GKNotificationBanner", true)]

[SupportedOSPlatform ("maccatalyst")]

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

diff --git a/old/dotnet/tvos/generated-sources/GameKit/GKVoiceChat.g.cs b/new/dotnet/tvos/generated-sources/GameKit/GKVoiceChat.g.cs

index 0f1f6b5..4906bb4 100644

--- a/old/dotnet/tvos/generated-sources/GameKit/GKVoiceChat.g.cs

+++ b/new/dotnet/tvos/generated-sources/GameKit/GKVoiceChat.g.cs

@@ -181,6 +181,25 @@ namespace GameKit {

[SupportedOSPlatform ("ios")]

[SupportedOSPlatform ("macos")]

[SupportedOSPlatform ("tvos")]

public virtual GKPlayer[] Players {

[Export ("players")]

get {

diff --git a/old/dotnet/tvos/generated-sources/ObjCRuntime/Trampolines.g.cs b/new/dotnet/tvos/generated-sources/ObjCRuntime/Trampolines.g.cs

index 1871810..2ac66d6 100644

--- a/old/dotnet/tvos/generated-sources/ObjCRuntime/Trampolines.g.cs

+++ b/new/dotnet/tvos/generated-sources/ObjCRuntime/Trampolines.g.cs

@@ -6076,6 +6076,60 @@ namespace ObjCRuntime {

}

} /* class NIDGKChallengeComposeHandler */

[UnmanagedFunctionPointerAttribute (CallingConvention.Cdecl)]

[UserDelegateType (typeof (global::GameKit.GKCompletionHandler))]

unsafe internal delegate void DGKCompletionHandler (IntPtr block, NativeHandle achivements, NativeHandle error);

//

diff --git a/old/dotnet/tvos/generated-sources/SupportDelegates.g.cs b/new/dotnet/tvos/generated-sources/SupportDelegates.g.cs

index a1deeb8..44a5901 100644

--- a/old/dotnet/tvos/generated-sources/SupportDelegates.g.cs

+++ b/new/dotnet/tvos/generated-sources/SupportDelegates.g.cs

@@ -200,6 +200,7 @@ namespace GameKit {

#nullable enable

public delegate void GKAchievementDescriptionHandler (GameKit.GKAchievementDescription[] descriptions, NSError error);

public delegate void GKChallengeComposeHandler (UIViewController composeController, bool issuedChallenge, String[] sentPlayerIDs);

public delegate void GKCompletionHandler (GameKit.GKAchievement[] achivements, NSError error);

public delegate void GKEntriesForPlayerScopeHandler (GameKit.GKLeaderboardEntry localPlayerEntry, GameKit.GKLeaderboardEntry[] entries, IntPtr totalPlayerCount, NSError error);

public delegate void GKEntriesForPlayersHandler (GameKit.GKLeaderboardEntry localPlayerEntry, GameKit.GKLeaderboardEntry[] entries, NSError error);

diff --git a/old/ios/native/GameKit/GKAchievement.g.cs b/new/ios/native/GameKit/GKAchievement.g.cs

index 8cb21aa..2394de9 100644

--- a/old/ios/native/GameKit/GKAchievement.g.cs

+++ b/new/ios/native/GameKit/GKAchievement.g.cs

@@ -137,6 +137,10 @@ namespace GameKit {

}

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual global::UIKit.UIViewController ChallengeComposeController (string? message, GKPlayer[] players, [BlockProxy (typeof (ObjCRuntime.Trampolines.NIDGKChallengeComposeHandler))]GKChallengeComposeHandler? completionHandler)

{

@@ -160,6 +164,10 @@ namespace GameKit {

return ret!;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[] players)

{

@@ -170,6 +178,10 @@ namespace GameKit {

return tcs.Task;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[] players, out global::UIKit.UIViewController result)

{

@@ -206,6 +218,66 @@ namespace GameKit {

CFString.ReleaseNative (nsmessage);

return ret!;

}

[Export ("encodeWithCoder:")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual void EncodeTo (NSCoder encoder)

@@ -616,6 +688,18 @@ namespace GameKit {

//

// Async result classes

//

public partial class GKChallengeComposeResult {

public global::UIKit.UIViewController ComposeController { get; set; }

public bool IssuedChallenge { get; set; }

diff --git a/old/ios/native/GameKit/GKAchievementDescription.g.cs b/new/ios/native/GameKit/GKAchievementDescription.g.cs

index a9b6e7d..cb45c87 100644

--- a/old/ios/native/GameKit/GKAchievementDescription.g.cs

+++ b/new/ios/native/GameKit/GKAchievementDescription.g.cs

@@ -271,6 +271,34 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual bool Replayable {

[Export ("isReplayable")]

get {

diff --git a/old/ios/native/GameKit/GKBasePlayer.g.cs b/new/ios/native/GameKit/GKBasePlayer.g.cs

index 8190948..9d21b08 100644

--- a/old/ios/native/GameKit/GKBasePlayer.g.cs

+++ b/new/ios/native/GameKit/GKBasePlayer.g.cs

@@ -91,14 +91,16 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

- [Deprecated (PlatformName.iOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.TvOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.MacCatalyst, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Deprecated (PlatformName.MacOSX, 10,15, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

public virtual string? PlayerID {

- [Deprecated (PlatformName.iOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.TvOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.MacCatalyst, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Deprecated (PlatformName.MacOSX, 10,15, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Export ("playerID", ArgumentSemantic.Retain)]

get {

diff --git a/old/ios/native/GameKit/GKLeaderboardEntry.g.cs b/new/ios/native/GameKit/GKLeaderboardEntry.g.cs

index 8e3b029..c15c49b 100644

--- a/old/ios/native/GameKit/GKLeaderboardEntry.g.cs

+++ b/new/ios/native/GameKit/GKLeaderboardEntry.g.cs

@@ -78,6 +78,10 @@ namespace GameKit {

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual global::UIKit.UIViewController ChallengeComposeController (string? message, GKPlayer[]? players, [BlockProxy (typeof (ObjCRuntime.Trampolines.NIDGKChallengeComposeHandler))]GKChallengeComposeHandler? completionHandler)

{

@@ -104,6 +108,10 @@ namespace GameKit {

#endif

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[]? players)

{

@@ -114,6 +122,10 @@ namespace GameKit {

return tcs.Task;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[]? players, out global::UIKit.UIViewController result)

{

@@ -123,6 +135,65 @@ namespace GameKit {

})!;

return tcs.Task;

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual GKPlayer Player {

[Export ("player", ArgumentSemantic.Retain)]

diff --git a/old/ios/native/GameKit/GKNotificationBanner.g.cs b/new/ios/native/GameKit/GKNotificationBanner.g.cs

index 5fce53a..0e78872 100644

--- a/old/ios/native/GameKit/GKNotificationBanner.g.cs

+++ b/new/ios/native/GameKit/GKNotificationBanner.g.cs

@@ -50,6 +50,10 @@ using NativeHandle = System.IntPtr;

namespace GameKit {

[Register("GKNotificationBanner", true)]

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

public unsafe partial class GKNotificationBanner : NSObject {

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

static readonly IntPtr class_ptr = Class.GetHandle ("GKNotificationBanner");

diff --git a/old/ios/native/GameKit/GKTurnBasedEventListener.g.cs b/new/ios/native/GameKit/GKTurnBasedEventListener.g.cs

index 492e898..9e03dbc 100644

--- a/old/ios/native/GameKit/GKTurnBasedEventListener.g.cs

+++ b/new/ios/native/GameKit/GKTurnBasedEventListener.g.cs

@@ -65,6 +65,7 @@ namespace GameKit {

[Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)]

[Deprecated (PlatformName.iOS, 8,0, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[Deprecated (PlatformName.MacCatalyst, 13,1, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public static void DidRequestMatchWithPlayers (this IGKTurnBasedEventListener This, GKPlayer player, string[] playerIDsToInvite)

{

@@ -193,6 +194,7 @@ namespace GameKit {

[Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)]

[Deprecated (PlatformName.iOS, 8,0, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[Deprecated (PlatformName.MacCatalyst, 13,1, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual void DidRequestMatchWithPlayers (GKPlayer player, string[] playerIDsToInvite)

{

diff --git a/old/ios/native/GameKit/GKVoiceChat.g.cs b/new/ios/native/GameKit/GKVoiceChat.g.cs

index aee3d6e..c5c67a0 100644

--- a/old/ios/native/GameKit/GKVoiceChat.g.cs

+++ b/new/ios/native/GameKit/GKVoiceChat.g.cs

@@ -253,6 +253,21 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual GKPlayer[] Players {

[Export ("players")]

get {

diff --git a/old/ios/native/ObjCRuntime/Trampolines.g.cs b/new/ios/native/ObjCRuntime/Trampolines.g.cs

index 8fef67d..1401f74 100644

--- a/old/ios/native/ObjCRuntime/Trampolines.g.cs

+++ b/new/ios/native/ObjCRuntime/Trampolines.g.cs

@@ -9428,6 +9428,61 @@ namespace ObjCRuntime {

}

} /* class NIDGKChallengeComposeHandler */

[UnmanagedFunctionPointerAttribute (CallingConvention.Cdecl)]

[UserDelegateType (typeof (global::GameKit.GKCompletionHandler))]

unsafe internal delegate void DGKCompletionHandler (IntPtr block, IntPtr achivements, IntPtr error);

//

diff --git a/old/ios/native/SupportDelegates.g.cs b/new/ios/native/SupportDelegates.g.cs

index 87f28ea..e9ea6da 100644

--- a/old/ios/native/SupportDelegates.g.cs

+++ b/new/ios/native/SupportDelegates.g.cs

@@ -311,6 +311,7 @@ namespace GameKit {

public delegate void GKAchievementDescriptionHandler (GameKit.GKAchievementDescription[] descriptions, NSError error);

public delegate void GKCategoryHandler (String[] categories, String[] titles, NSError error);

public delegate void GKChallengeComposeHandler (UIViewController composeController, bool issuedChallenge, String[] sentPlayerIDs);

public delegate bool GKChallengePredicate (GameKit.GKChallenge challenge);

public delegate void GKCompletionHandler (GameKit.GKAchievement[] achivements, NSError error);

public delegate void GKEntriesForPlayerScopeHandler (GameKit.GKLeaderboardEntry localPlayerEntry, GameKit.GKLeaderboardEntry[] entries, nint totalPlayerCount, NSError error);

diff --git a/old/mac/full/GameKit/GKAchievement.g.cs b/new/mac/full/GameKit/GKAchievement.g.cs

index a0da2e4..2d6cecc 100644

--- a/old/mac/full/GameKit/GKAchievement.g.cs

+++ b/new/mac/full/GameKit/GKAchievement.g.cs

@@ -45,6 +45,9 @@ using NativeHandle = System.IntPtr;

namespace GameKit {

[Register("GKAchievement", true)]

public unsafe partial class GKAchievement : NSObject, INSCoding, INSSecureCoding {

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selChallengeComposeControllerWithMessage_Players_CompletionHandler_X = "challengeComposeControllerWithMessage:players:completionHandler:";

static readonly IntPtr selChallengeComposeControllerWithMessage_Players_CompletionHandler_XHandle = Selector.GetHandle ("challengeComposeControllerWithMessage:players:completionHandler:");

@@ -176,6 +179,10 @@ namespace GameKit {

}

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual global::AppKit.NSViewController ChallengeComposeController (string? message, GKPlayer[] players, [BlockProxy (typeof (ObjCRuntime.Trampolines.NIDGKChallengeComposeHandler))]GKChallengeComposeHandler? completionHandler)

{

@@ -198,6 +205,10 @@ namespace GameKit {

return ret!;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[] players)

{

@@ -208,6 +219,10 @@ namespace GameKit {

return tcs.Task;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[] players, out global::AppKit.NSViewController result)

{

@@ -217,6 +232,61 @@ namespace GameKit {

})!;

return tcs.Task;

}

[Export ("encodeWithCoder:")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual void EncodeTo (NSCoder encoder)

@@ -588,6 +658,18 @@ namespace GameKit {

//

// Async result classes

//

public partial class GKChallengeComposeResult {

public global::AppKit.NSViewController ComposeController { get; set; }

public bool IssuedChallenge { get; set; }

diff --git a/old/mac/full/GameKit/GKAchievementDescription.g.cs b/new/mac/full/GameKit/GKAchievementDescription.g.cs

index 863d436..af7e701 100644

--- a/old/mac/full/GameKit/GKAchievementDescription.g.cs

+++ b/new/mac/full/GameKit/GKAchievementDescription.g.cs

@@ -85,6 +85,9 @@ namespace GameKit {

const string selPlaceholderCompletedAchievementImageX = "placeholderCompletedAchievementImage";

static readonly IntPtr selPlaceholderCompletedAchievementImageXHandle = Selector.GetHandle ("placeholderCompletedAchievementImage");

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selTitleX = "title";

static readonly IntPtr selTitleXHandle = Selector.GetHandle ("title");

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

@@ -298,6 +301,29 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual bool Replayable {

[Export ("isReplayable")]

get {

diff --git a/old/mac/full/GameKit/GKBasePlayer.g.cs b/new/mac/full/GameKit/GKBasePlayer.g.cs

index 5fbba58..607d106 100644

--- a/old/mac/full/GameKit/GKBasePlayer.g.cs

+++ b/new/mac/full/GameKit/GKBasePlayer.g.cs

@@ -90,14 +90,16 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

- [Deprecated (PlatformName.iOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.TvOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.MacCatalyst, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Deprecated (PlatformName.MacOSX, 10,15, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

public virtual string? PlayerID {

- [Deprecated (PlatformName.iOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.TvOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.MacCatalyst, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Deprecated (PlatformName.MacOSX, 10,15, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Export ("playerID", ArgumentSemantic.Retain)]

get {

diff --git a/old/mac/full/GameKit/GKLeaderboardEntry.g.cs b/new/mac/full/GameKit/GKLeaderboardEntry.g.cs

index 95c4e73..2691f1d 100644

--- a/old/mac/full/GameKit/GKLeaderboardEntry.g.cs

+++ b/new/mac/full/GameKit/GKLeaderboardEntry.g.cs

@@ -50,6 +50,9 @@ namespace GameKit {

[Introduced (PlatformName.iOS, 14,0, ObjCRuntime.PlatformArchitecture.All)]

[Introduced (PlatformName.MacCatalyst, 14,0, ObjCRuntime.PlatformArchitecture.All)]

public unsafe partial class GKLeaderboardEntry : NSObject {

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selChallengeComposeControllerWithMessage_Players_CompletionHandler_X = "challengeComposeControllerWithMessage:players:completionHandler:";

static readonly IntPtr selChallengeComposeControllerWithMessage_Players_CompletionHandler_XHandle = Selector.GetHandle ("challengeComposeControllerWithMessage:players:completionHandler:");

@@ -73,6 +76,10 @@ namespace GameKit {

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual global::AppKit.NSViewController ChallengeComposeController (string? message, GKPlayer[]? players, [BlockProxy (typeof (ObjCRuntime.Trampolines.NIDGKChallengeComposeHandler))]GKChallengeComposeHandler? completionHandler)

{

@@ -94,6 +101,10 @@ namespace GameKit {

return ret!;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[]? players)

{

@@ -104,6 +115,10 @@ namespace GameKit {

return tcs.Task;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[]? players, out global::AppKit.NSViewController result)

{

@@ -113,6 +128,60 @@ namespace GameKit {

})!;

return tcs.Task;

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual GKPlayer Player {

[Export ("player", ArgumentSemantic.Retain)]

diff --git a/old/mac/full/GameKit/GKLocalPlayerListener.g.cs b/new/mac/full/GameKit/GKLocalPlayerListener.g.cs

index 4350eb8..02bb74e 100644

--- a/old/mac/full/GameKit/GKLocalPlayerListener.g.cs

+++ b/new/mac/full/GameKit/GKLocalPlayerListener.g.cs

@@ -135,6 +135,7 @@ namespace GameKit {

[Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)]

[Deprecated (PlatformName.iOS, 8,0, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[Deprecated (PlatformName.MacCatalyst, 13,1, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual void DidRequestMatchWithPlayers (GKPlayer player, string[] playerIDsToInvite)

{

diff --git a/old/mac/full/GameKit/GKNotificationBanner.g.cs b/new/mac/full/GameKit/GKNotificationBanner.g.cs

index 7c67f52..60d3ec9 100644

--- a/old/mac/full/GameKit/GKNotificationBanner.g.cs

+++ b/new/mac/full/GameKit/GKNotificationBanner.g.cs

@@ -45,6 +45,10 @@ using NativeHandle = System.IntPtr;

namespace GameKit {

[Register("GKNotificationBanner", true)]

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

public unsafe partial class GKNotificationBanner : NSObject {

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selShowBannerWithTitle_Message_CompletionHandler_X = "showBannerWithTitle:message:completionHandler:";

diff --git a/old/mac/full/GameKit/GKTurnBasedEventListener.g.cs b/new/mac/full/GameKit/GKTurnBasedEventListener.g.cs

index 3d6c748..2606620 100644

--- a/old/mac/full/GameKit/GKTurnBasedEventListener.g.cs

+++ b/new/mac/full/GameKit/GKTurnBasedEventListener.g.cs

@@ -60,6 +60,7 @@ namespace GameKit {

[Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)]

[Deprecated (PlatformName.iOS, 8,0, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[Deprecated (PlatformName.MacCatalyst, 13,1, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public static void DidRequestMatchWithPlayers (this IGKTurnBasedEventListener This, GKPlayer player, string[] playerIDsToInvite)

{

@@ -179,6 +180,7 @@ namespace GameKit {

[Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)]

[Deprecated (PlatformName.iOS, 8,0, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[Deprecated (PlatformName.MacCatalyst, 13,1, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual void DidRequestMatchWithPlayers (GKPlayer player, string[] playerIDsToInvite)

{

diff --git a/old/mac/full/GameKit/GKVoiceChat.g.cs b/new/mac/full/GameKit/GKVoiceChat.g.cs

index 76b092c..888f9a6 100644

--- a/old/mac/full/GameKit/GKVoiceChat.g.cs

+++ b/new/mac/full/GameKit/GKVoiceChat.g.cs

@@ -62,6 +62,9 @@ namespace GameKit {

const string selPlayerStateUpdateHandlerX = "playerStateUpdateHandler";

static readonly IntPtr selPlayerStateUpdateHandlerXHandle = Selector.GetHandle ("playerStateUpdateHandler");

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selPlayersX = "players";

static readonly IntPtr selPlayersXHandle = Selector.GetHandle ("players");

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

@@ -280,6 +283,20 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual GKPlayer[] Players {

[Export ("players")]

get {

diff --git a/old/mac/full/ObjCRuntime/Trampolines.g.cs b/new/mac/full/ObjCRuntime/Trampolines.g.cs

index 10e42a9..e0a300b 100644

--- a/old/mac/full/ObjCRuntime/Trampolines.g.cs

+++ b/new/mac/full/ObjCRuntime/Trampolines.g.cs

@@ -10313,6 +10313,63 @@ namespace ObjCRuntime {

}

} /* class NIDGKChallengeComposeHandler */

[UnmanagedFunctionPointerAttribute (CallingConvention.Cdecl)]

[UserDelegateType (typeof (global::GameKit.GKCompletionHandler))]

unsafe internal delegate void DGKCompletionHandler (IntPtr block, IntPtr achivements, IntPtr error);

//

diff --git a/old/mac/full/SupportDelegates.g.cs b/new/mac/full/SupportDelegates.g.cs

index 6c6d59f..abe6003 100644

--- a/old/mac/full/SupportDelegates.g.cs

+++ b/new/mac/full/SupportDelegates.g.cs

@@ -421,6 +421,7 @@ namespace GameKit {

public delegate void GKAchievementDescriptionHandler (GameKit.GKAchievementDescription[] descriptions, NSError error);

public delegate void GKCategoryHandler (String[] categories, String[] titles, NSError error);

public delegate void GKChallengeComposeHandler (NSViewController composeController, bool issuedChallenge, String[] sentPlayerIDs);

public delegate bool GKChallengePredicate (GameKit.GKChallenge challenge);

public delegate void GKCompletionHandler (GameKit.GKAchievement[] achivements, NSError error);

public delegate void GKEntriesForPlayerScopeHandler (GameKit.GKLeaderboardEntry localPlayerEntry, GameKit.GKLeaderboardEntry[] entries, nint totalPlayerCount, NSError error);

diff --git a/old/mac/mobile/GameKit/GKAchievement.g.cs b/new/mac/mobile/GameKit/GKAchievement.g.cs

index a0da2e4..2d6cecc 100644

--- a/old/mac/mobile/GameKit/GKAchievement.g.cs

+++ b/new/mac/mobile/GameKit/GKAchievement.g.cs

@@ -45,6 +45,9 @@ using NativeHandle = System.IntPtr;

namespace GameKit {

[Register("GKAchievement", true)]

public unsafe partial class GKAchievement : NSObject, INSCoding, INSSecureCoding {

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selChallengeComposeControllerWithMessage_Players_CompletionHandler_X = "challengeComposeControllerWithMessage:players:completionHandler:";

static readonly IntPtr selChallengeComposeControllerWithMessage_Players_CompletionHandler_XHandle = Selector.GetHandle ("challengeComposeControllerWithMessage:players:completionHandler:");

@@ -176,6 +179,10 @@ namespace GameKit {

}

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual global::AppKit.NSViewController ChallengeComposeController (string? message, GKPlayer[] players, [BlockProxy (typeof (ObjCRuntime.Trampolines.NIDGKChallengeComposeHandler))]GKChallengeComposeHandler? completionHandler)

{

@@ -198,6 +205,10 @@ namespace GameKit {

return ret!;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[] players)

{

@@ -208,6 +219,10 @@ namespace GameKit {

return tcs.Task;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[] players, out global::AppKit.NSViewController result)

{

@@ -217,6 +232,61 @@ namespace GameKit {

})!;

return tcs.Task;

}

[Export ("encodeWithCoder:")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual void EncodeTo (NSCoder encoder)

@@ -588,6 +658,18 @@ namespace GameKit {

//

// Async result classes

//

public partial class GKChallengeComposeResult {

public global::AppKit.NSViewController ComposeController { get; set; }

public bool IssuedChallenge { get; set; }

diff --git a/old/mac/mobile/GameKit/GKAchievementDescription.g.cs b/new/mac/mobile/GameKit/GKAchievementDescription.g.cs

index 863d436..af7e701 100644

--- a/old/mac/mobile/GameKit/GKAchievementDescription.g.cs

+++ b/new/mac/mobile/GameKit/GKAchievementDescription.g.cs

@@ -85,6 +85,9 @@ namespace GameKit {

const string selPlaceholderCompletedAchievementImageX = "placeholderCompletedAchievementImage";

static readonly IntPtr selPlaceholderCompletedAchievementImageXHandle = Selector.GetHandle ("placeholderCompletedAchievementImage");

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selTitleX = "title";

static readonly IntPtr selTitleXHandle = Selector.GetHandle ("title");

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

@@ -298,6 +301,29 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual bool Replayable {

[Export ("isReplayable")]

get {

diff --git a/old/mac/mobile/GameKit/GKBasePlayer.g.cs b/new/mac/mobile/GameKit/GKBasePlayer.g.cs

index 5fbba58..607d106 100644

--- a/old/mac/mobile/GameKit/GKBasePlayer.g.cs

+++ b/new/mac/mobile/GameKit/GKBasePlayer.g.cs

@@ -90,14 +90,16 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

- [Deprecated (PlatformName.iOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.TvOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.MacCatalyst, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Deprecated (PlatformName.MacOSX, 10,15, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

public virtual string? PlayerID {

- [Deprecated (PlatformName.iOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.TvOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.MacCatalyst, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Deprecated (PlatformName.MacOSX, 10,15, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Export ("playerID", ArgumentSemantic.Retain)]

get {

diff --git a/old/mac/mobile/GameKit/GKLeaderboardEntry.g.cs b/new/mac/mobile/GameKit/GKLeaderboardEntry.g.cs

index 95c4e73..2691f1d 100644

--- a/old/mac/mobile/GameKit/GKLeaderboardEntry.g.cs

+++ b/new/mac/mobile/GameKit/GKLeaderboardEntry.g.cs

@@ -50,6 +50,9 @@ namespace GameKit {

[Introduced (PlatformName.iOS, 14,0, ObjCRuntime.PlatformArchitecture.All)]

[Introduced (PlatformName.MacCatalyst, 14,0, ObjCRuntime.PlatformArchitecture.All)]

public unsafe partial class GKLeaderboardEntry : NSObject {

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selChallengeComposeControllerWithMessage_Players_CompletionHandler_X = "challengeComposeControllerWithMessage:players:completionHandler:";

static readonly IntPtr selChallengeComposeControllerWithMessage_Players_CompletionHandler_XHandle = Selector.GetHandle ("challengeComposeControllerWithMessage:players:completionHandler:");

@@ -73,6 +76,10 @@ namespace GameKit {

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual global::AppKit.NSViewController ChallengeComposeController (string? message, GKPlayer[]? players, [BlockProxy (typeof (ObjCRuntime.Trampolines.NIDGKChallengeComposeHandler))]GKChallengeComposeHandler? completionHandler)

{

@@ -94,6 +101,10 @@ namespace GameKit {

return ret!;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[]? players)

{

@@ -104,6 +115,10 @@ namespace GameKit {

return tcs.Task;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[]? players, out global::AppKit.NSViewController result)

{

@@ -113,6 +128,60 @@ namespace GameKit {

})!;

return tcs.Task;

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual GKPlayer Player {

[Export ("player", ArgumentSemantic.Retain)]

diff --git a/old/mac/mobile/GameKit/GKLocalPlayerListener.g.cs b/new/mac/mobile/GameKit/GKLocalPlayerListener.g.cs

index 4350eb8..02bb74e 100644

--- a/old/mac/mobile/GameKit/GKLocalPlayerListener.g.cs

+++ b/new/mac/mobile/GameKit/GKLocalPlayerListener.g.cs

@@ -135,6 +135,7 @@ namespace GameKit {

[Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)]

[Deprecated (PlatformName.iOS, 8,0, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[Deprecated (PlatformName.MacCatalyst, 13,1, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual void DidRequestMatchWithPlayers (GKPlayer player, string[] playerIDsToInvite)

{

diff --git a/old/mac/mobile/GameKit/GKNotificationBanner.g.cs b/new/mac/mobile/GameKit/GKNotificationBanner.g.cs

index 7c67f52..60d3ec9 100644

--- a/old/mac/mobile/GameKit/GKNotificationBanner.g.cs

+++ b/new/mac/mobile/GameKit/GKNotificationBanner.g.cs

@@ -45,6 +45,10 @@ using NativeHandle = System.IntPtr;

namespace GameKit {

[Register("GKNotificationBanner", true)]

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

public unsafe partial class GKNotificationBanner : NSObject {

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selShowBannerWithTitle_Message_CompletionHandler_X = "showBannerWithTitle:message:completionHandler:";

diff --git a/old/mac/mobile/GameKit/GKTurnBasedEventListener.g.cs b/new/mac/mobile/GameKit/GKTurnBasedEventListener.g.cs

index 3d6c748..2606620 100644

--- a/old/mac/mobile/GameKit/GKTurnBasedEventListener.g.cs

+++ b/new/mac/mobile/GameKit/GKTurnBasedEventListener.g.cs

@@ -60,6 +60,7 @@ namespace GameKit {

[Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)]

[Deprecated (PlatformName.iOS, 8,0, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[Deprecated (PlatformName.MacCatalyst, 13,1, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public static void DidRequestMatchWithPlayers (this IGKTurnBasedEventListener This, GKPlayer player, string[] playerIDsToInvite)

{

@@ -179,6 +180,7 @@ namespace GameKit {

[Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)]

[Deprecated (PlatformName.iOS, 8,0, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[Deprecated (PlatformName.MacCatalyst, 13,1, message: "Use 'DidRequestMatchWithOtherPlayers' instead.")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual void DidRequestMatchWithPlayers (GKPlayer player, string[] playerIDsToInvite)

{

diff --git a/old/mac/mobile/GameKit/GKVoiceChat.g.cs b/new/mac/mobile/GameKit/GKVoiceChat.g.cs

index 76b092c..888f9a6 100644

--- a/old/mac/mobile/GameKit/GKVoiceChat.g.cs

+++ b/new/mac/mobile/GameKit/GKVoiceChat.g.cs

@@ -62,6 +62,9 @@ namespace GameKit {

const string selPlayerStateUpdateHandlerX = "playerStateUpdateHandler";

static readonly IntPtr selPlayerStateUpdateHandlerXHandle = Selector.GetHandle ("playerStateUpdateHandler");

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

const string selPlayersX = "players";

static readonly IntPtr selPlayersXHandle = Selector.GetHandle ("players");

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

@@ -280,6 +283,20 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual GKPlayer[] Players {

[Export ("players")]

get {

diff --git a/old/mac/mobile/ObjCRuntime/Trampolines.g.cs b/new/mac/mobile/ObjCRuntime/Trampolines.g.cs

index 10e42a9..e0a300b 100644

--- a/old/mac/mobile/ObjCRuntime/Trampolines.g.cs

+++ b/new/mac/mobile/ObjCRuntime/Trampolines.g.cs

@@ -10313,6 +10313,63 @@ namespace ObjCRuntime {

}

} /* class NIDGKChallengeComposeHandler */

[UnmanagedFunctionPointerAttribute (CallingConvention.Cdecl)]

[UserDelegateType (typeof (global::GameKit.GKCompletionHandler))]

unsafe internal delegate void DGKCompletionHandler (IntPtr block, IntPtr achivements, IntPtr error);

//

diff --git a/old/mac/mobile/SupportDelegates.g.cs b/new/mac/mobile/SupportDelegates.g.cs

index 6c6d59f..abe6003 100644

--- a/old/mac/mobile/SupportDelegates.g.cs

+++ b/new/mac/mobile/SupportDelegates.g.cs

@@ -421,6 +421,7 @@ namespace GameKit {

public delegate void GKAchievementDescriptionHandler (GameKit.GKAchievementDescription[] descriptions, NSError error);

public delegate void GKCategoryHandler (String[] categories, String[] titles, NSError error);

public delegate void GKChallengeComposeHandler (NSViewController composeController, bool issuedChallenge, String[] sentPlayerIDs);

public delegate bool GKChallengePredicate (GameKit.GKChallenge challenge);

public delegate void GKCompletionHandler (GameKit.GKAchievement[] achivements, NSError error);

public delegate void GKEntriesForPlayerScopeHandler (GameKit.GKLeaderboardEntry localPlayerEntry, GameKit.GKLeaderboardEntry[] entries, nint totalPlayerCount, NSError error);

diff --git a/old/tvos/tvos/GameKit/GKAchievement.g.cs b/new/tvos/tvos/GameKit/GKAchievement.g.cs

index 03b076c..deb45d0 100644

--- a/old/tvos/tvos/GameKit/GKAchievement.g.cs

+++ b/new/tvos/tvos/GameKit/GKAchievement.g.cs

@@ -129,6 +129,10 @@ namespace GameKit {

}

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual global::UIKit.UIViewController ChallengeComposeController (string? message, GKPlayer[] players, [BlockProxy (typeof (ObjCRuntime.Trampolines.NIDGKChallengeComposeHandler))]GKChallengeComposeHandler? completionHandler)

{

@@ -152,6 +156,10 @@ namespace GameKit {

return ret!;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[] players)

{

@@ -162,6 +170,10 @@ namespace GameKit {

return tcs.Task;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[] players, out global::UIKit.UIViewController result)

{

@@ -171,6 +183,62 @@ namespace GameKit {

})!;

return tcs.Task;

}

[Export ("encodeWithCoder:")]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual void EncodeTo (NSCoder encoder)

@@ -439,6 +507,18 @@ namespace GameKit {

//

// Async result classes

//

public partial class GKChallengeComposeResult {

public global::UIKit.UIViewController ComposeController { get; set; }

public bool IssuedChallenge { get; set; }

diff --git a/old/tvos/tvos/GameKit/GKAchievementDescription.g.cs b/new/tvos/tvos/GameKit/GKAchievementDescription.g.cs

index b35a695..1e9b042 100644

--- a/old/tvos/tvos/GameKit/GKAchievementDescription.g.cs

+++ b/new/tvos/tvos/GameKit/GKAchievementDescription.g.cs

@@ -263,6 +263,30 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual bool Replayable {

[Export ("isReplayable")]

get {

diff --git a/old/tvos/tvos/GameKit/GKBasePlayer.g.cs b/new/tvos/tvos/GameKit/GKBasePlayer.g.cs

index 4443a23..f022426 100644

--- a/old/tvos/tvos/GameKit/GKBasePlayer.g.cs

+++ b/new/tvos/tvos/GameKit/GKBasePlayer.g.cs

@@ -83,14 +83,16 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

- [Deprecated (PlatformName.iOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.TvOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.MacCatalyst, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Deprecated (PlatformName.MacOSX, 10,15, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

public virtual string? PlayerID {

- [Deprecated (PlatformName.iOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.TvOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.MacCatalyst, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Deprecated (PlatformName.MacOSX, 10,15, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Export ("playerID", ArgumentSemantic.Retain)]

get {

diff --git a/old/tvos/tvos/GameKit/GKLeaderboardEntry.g.cs b/new/tvos/tvos/GameKit/GKLeaderboardEntry.g.cs

index c94d697..04c8dc2 100644

--- a/old/tvos/tvos/GameKit/GKLeaderboardEntry.g.cs

+++ b/new/tvos/tvos/GameKit/GKLeaderboardEntry.g.cs

@@ -64,6 +64,10 @@ namespace GameKit {

[Export ("challengeComposeControllerWithMessage:players:completionHandler:")]

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual global::UIKit.UIViewController ChallengeComposeController (string? message, GKPlayer[]? players, [BlockProxy (typeof (ObjCRuntime.Trampolines.NIDGKChallengeComposeHandler))]GKChallengeComposeHandler? completionHandler)

{

@@ -86,6 +90,10 @@ namespace GameKit {

return ret!;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[]? players)

{

@@ -96,6 +104,10 @@ namespace GameKit {

return tcs.Task;

}

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public unsafe virtual Task ChallengeComposeControllerAsync (string? message, GKPlayer[]? players, out global::UIKit.UIViewController result)

{

@@ -105,6 +117,61 @@ namespace GameKit {

})!;

return tcs.Task;

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual GKPlayer Player {

[Export ("player", ArgumentSemantic.Retain)]

diff --git a/old/tvos/tvos/GameKit/GKNotificationBanner.g.cs b/new/tvos/tvos/GameKit/GKNotificationBanner.g.cs

index 509b84f..e61807b 100644

--- a/old/tvos/tvos/GameKit/GKNotificationBanner.g.cs

+++ b/new/tvos/tvos/GameKit/GKNotificationBanner.g.cs

@@ -42,6 +42,10 @@ using NativeHandle = System.IntPtr;

namespace GameKit {

[Register("GKNotificationBanner", true)]

[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]

public unsafe partial class GKNotificationBanner : NSObject {

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

static readonly IntPtr class_ptr = Class.GetHandle ("GKNotificationBanner");

diff --git a/old/tvos/tvos/GameKit/GKVoiceChat.g.cs b/new/tvos/tvos/GameKit/GKVoiceChat.g.cs

index 46d168a..5386a54 100644

--- a/old/tvos/tvos/GameKit/GKVoiceChat.g.cs

+++ b/new/tvos/tvos/GameKit/GKVoiceChat.g.cs

@@ -165,6 +165,21 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual GKPlayer[] Players {

[Export ("players")]

get {

diff --git a/old/tvos/tvos/ObjCRuntime/Trampolines.g.cs b/new/tvos/tvos/ObjCRuntime/Trampolines.g.cs

index c106b69..dd2b6f1 100644

--- a/old/tvos/tvos/ObjCRuntime/Trampolines.g.cs

+++ b/new/tvos/tvos/ObjCRuntime/Trampolines.g.cs

@@ -6300,6 +6300,61 @@ namespace ObjCRuntime {

}

} /* class NIDGKChallengeComposeHandler */

[UnmanagedFunctionPointerAttribute (CallingConvention.Cdecl)]

[UserDelegateType (typeof (global::GameKit.GKCompletionHandler))]

unsafe internal delegate void DGKCompletionHandler (IntPtr block, IntPtr achivements, IntPtr error);

//

diff --git a/old/tvos/tvos/SupportDelegates.g.cs b/new/tvos/tvos/SupportDelegates.g.cs

index 7568907..3288378 100644

--- a/old/tvos/tvos/SupportDelegates.g.cs

+++ b/new/tvos/tvos/SupportDelegates.g.cs

@@ -204,6 +204,7 @@ namespace GameKit {

#nullable enable

public delegate void GKAchievementDescriptionHandler (GameKit.GKAchievementDescription[] descriptions, NSError error);

public delegate void GKChallengeComposeHandler (UIViewController composeController, bool issuedChallenge, String[] sentPlayerIDs);

public delegate void GKCompletionHandler (GameKit.GKAchievement[] achivements, NSError error);

public delegate void GKEntriesForPlayerScopeHandler (GameKit.GKLeaderboardEntry localPlayerEntry, GameKit.GKLeaderboardEntry[] entries, nint totalPlayerCount, NSError error);

public delegate void GKEntriesForPlayersHandler (GameKit.GKLeaderboardEntry localPlayerEntry, GameKit.GKLeaderboardEntry[] entries, NSError error);

diff --git a/old/watch/watch/GameKit/GKAchievementDescription.g.cs b/new/watch/watch/GameKit/GKAchievementDescription.g.cs

index bf69272..aa4c3e4 100644

--- a/old/watch/watch/GameKit/GKAchievementDescription.g.cs

+++ b/new/watch/watch/GameKit/GKAchievementDescription.g.cs

@@ -184,6 +184,29 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

public virtual bool Replayable {

[Export ("isReplayable")]

get {

diff --git a/old/watch/watch/GameKit/GKBasePlayer.g.cs b/new/watch/watch/GameKit/GKBasePlayer.g.cs

index 24eb80c..990c23d 100644

--- a/old/watch/watch/GameKit/GKBasePlayer.g.cs

+++ b/new/watch/watch/GameKit/GKBasePlayer.g.cs

@@ -71,14 +71,16 @@ namespace GameKit {

}

}

[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]

- [Deprecated (PlatformName.iOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.TvOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.MacCatalyst, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Deprecated (PlatformName.MacOSX, 10,15, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

public virtual string? PlayerID {

- [Deprecated (PlatformName.iOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.TvOS, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

- [Deprecated (PlatformName.MacCatalyst, 16,0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Deprecated (PlatformName.MacOSX, 10,15, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")]

[Export ("playerID", ArgumentSemantic.Retain)]

get {