Skip to content

Instantly share code, notes, and snippets.

@vs-mobiletools-engineering-service2
Created August 24, 2024 09:56
Show Gist options
  • Save vs-mobiletools-engineering-service2/b09009c9c3408d79c0681f7561afcd14 to your computer and use it in GitHub Desktop.
Save vs-mobiletools-engineering-service2/b09009c9c3408d79c0681f7561afcd14 to your computer and use it in GitHub Desktop.
generator-diff/generator.diff
diff --git a/old/dotnet/IDE/obj/common/bgen/bgen.AssemblyInfo.cs b/new/dotnet/IDE/obj/common/bgen/bgen.AssemblyInfo.cs
index b457f49..b23c4c1 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+d5b76740a44c07a1e209a505150e9d9f16e68c20")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+55c5324146ba3b673b9941730115d7b67ce8dbc4")]
[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 57922d0..51d0314 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/3/a/change-detection/tmp/src/xamarin-macios/*":"https://raw.githubusercontent.com/xamarin/xamarin-macios/d5b76740a44c07a1e209a505150e9d9f16e68c20/*","/Users/builder/azdo/_work/3/a/change-detection/tmp/src/xamarin-macios/external/api-tools/*":"https://raw.githubusercontent.com/xamarin/api-tools/1fbbe003a141231439c08b23989d3dc910bd6182/*","/Users/builder/azdo/_work/3/a/change-detection/tmp/src/xamarin-macios/external/macios-binaries/*":"https://raw.githubusercontent.com/xamarin/macios-binaries/7813391e75d7373ee073ef2d5716e3c607c8636a/*","/Users/builder/azdo/_work/3/a/change-detection/tmp/src/xamarin-macios/external/MonoTouch.Dialog/*":"https://raw.githubusercontent.com/xamarin/MonoTouch.Dialog/77b3337dbbc9e3e2f1b06dab3d37d2822488b0b3/*","/Users/builder/azdo/_work/3/a/change-detection/tmp/src/xamarin-macios/external/opentk/*":"https://raw.githubusercontent.com/mono/opentk/396bc90c7ac2e7ce442840a5e8bd91e5e79b381e/*","/Users/builder/azdo/_work/3/a/change-detection/tmp/src/xamarin-macios/external/Touch.Unit/*":"https://raw.githubusercontent.com/xamarin/Touch.Unit/92a072683b69b2f61f235a7a249c2c7f261236d4/*","/Users/builder/azdo/_work/3/a/change-detection/tmp/src/xamarin-macios/external/Xamarin.MacDev/*":"https://raw.githubusercontent.com/xamarin/Xamarin.MacDev/bd3d13362bfda48a34fa0cc419744c4a1f4dc45a/*"}}
\ No newline at end of file
+{"documents":{"/Users/builder/azdo/_work/3/s/xamarin-macios/*":"https://raw.githubusercontent.com/xamarin/xamarin-macios/55c5324146ba3b673b9941730115d7b67ce8dbc4/*","/Users/builder/azdo/_work/3/s/xamarin-macios/external/api-tools/*":"https://raw.githubusercontent.com/xamarin/api-tools/1fbbe003a141231439c08b23989d3dc910bd6182/*","/Users/builder/azdo/_work/3/s/xamarin-macios/external/macios-binaries/*":"https://raw.githubusercontent.com/xamarin/macios-binaries/7813391e75d7373ee073ef2d5716e3c607c8636a/*","/Users/builder/azdo/_work/3/s/xamarin-macios/external/MonoTouch.Dialog/*":"https://raw.githubusercontent.com/xamarin/MonoTouch.Dialog/77b3337dbbc9e3e2f1b06dab3d37d2822488b0b3/*","/Users/builder/azdo/_work/3/s/xamarin-macios/external/opentk/*":"https://raw.githubusercontent.com/mono/opentk/396bc90c7ac2e7ce442840a5e8bd91e5e79b381e/*","/Users/builder/azdo/_work/3/s/xamarin-macios/external/Touch.Unit/*":"https://raw.githubusercontent.com/xamarin/Touch.Unit/92a072683b69b2f61f235a7a249c2c7f261236d4/*","/Users/builder/azdo/_work/3/s/xamarin-macios/external/Xamarin.MacDev/*":"https://raw.githubusercontent.com/xamarin/Xamarin.MacDev/bd3d13362bfda48a34fa0cc419744c4a1f4dc45a/*"}}
\ No newline at end of file
diff --git a/old/dotnet/ios/SourceLink.json b/new/dotnet/ios/SourceLink.json
index fe301db..5172a9c 100644
--- a/old/dotnet/ios/SourceLink.json
+++ b/new/dotnet/ios/SourceLink.json
@@ -1,5 +1,5 @@
{
"documents": {
- "/Users/builder/azdo/_work/3/a/change-detection/tmp/src/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/d5b76740a44c07a1e209a505150e9d9f16e68c20/src*"
+ "/Users/builder/azdo/_work/3/s/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/55c5324146ba3b673b9941730115d7b67ce8dbc4/src*"
}
}
diff --git a/old/dotnet/ios/doc/Microsoft.iOS.xml b/new/dotnet/ios/doc/Microsoft.iOS.xml
index a428e8e..b690015 100644
--- a/old/dotnet/ios/doc/Microsoft.iOS.xml
+++ b/new/dotnet/ios/doc/Microsoft.iOS.xml
@@ -117852,12 +117852,73 @@
<summary>Retrieves the <see cref="T:CoreFoundation.CFStringTransform" /> value named by <paramref name="constant" />.</summary>
<param name="constant">The name of the constant to retrieve.</param>
</member>
+ <member name="M:CoreGraphics.CGColorSpace.CopyBaseColorSpace">
+ <summary>Get the base color space, or a new color space without any image-specific metadata.</summary>
+ <returns>If the current color space is a pattern or an indexed color space, get the base color space. If the current color space contains image-specific metadata associated with the gain map, get a new color space without the metadata. Otherwise returns a null value.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.GetEdrTargetHeadroom">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <returns>The EDR headroom.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.SetEdrTargetHeadroom(System.Single)">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <param name="value">The value to set. Must be greater than 1.0f.</param>
+ <returns>Returns true if successful, false otherwise.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,Foundation.NSDictionary)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,CoreGraphics.CGToneMappingOptions)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
<member name="T:CoreGraphics.CGPDFPageInfo">
<summary>Specifies various boxes for the <see cref="M:CoreGraphics.CGContextPDF.BeginPage(CoreGraphics.CGPDFPageInfo)" /> method.</summary>
</member>
<member name="T:CoreGraphics.CGPDFInfo">
<summary>Auxiliary parameters for constructing a <see cref="T:CoreGraphics.CGContextPDF" />.</summary>
</member>
+ <member name="M:CoreGraphics.CGImage.#ctor(System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,CoreGraphics.CGColorSpace,CoreGraphics.CGBitmapFlags,CoreGraphics.CGDataProvider,System.Runtime.InteropServices.NFloat[],System.Boolean,CoreGraphics.CGColorRenderingIntent)">
+ <summary>Create a new CGImage instance with the specified content headroom.</summary>
+ <param name="headroom">The content headroom. Must be either 0.0f or greater than or equal to 1.0f.</param>
+ <param name="width">The width of the new image.</param>
+ <param name="height">The height of the new image.</param>
+ <param name="bitsPerComponent">Bits per component for the new image.</param>
+ <param name="bitsPerPixel">Bits per pixel for the new image.</param>
+ <param name="bytesPerRow">Bytes per row for the new image.</param>
+ <param name="colorSpace">The colorspace for the new image.</param>
+ <param name="bitmapFlags">The bitmap flags for the new image.</param>
+ <param name="provider">The data provider for the new image.</param>
+ <param name="decode">The decode array for the new image.</param>
+ <param name="shouldInterpolate">Whether image is interpolated or not.</param>
+ <param name="intent">The rendering intent for the new image.</param>
+ <returns>A new CGImage instance.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGImage.Copy(System.Single)">
+ <summary>Create a copy of the current image, adding or replacing the current image's headroom.</summary>
+ <param name="headroom">Must be either equal to 0 or greater or equal to 1.0.</param>
+ </member>
+ <member name="P:CoreGraphics.CGImage.DefaultHdrImageContentHeadroom">
+ <summary>Get the default content headroom for HDR images.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContentHeadroom">
+ <summary>Get the content headroom for this image.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ShouldToneMap">
+ <summary>Get whether this image should be tone mapped when rendered.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContainsImageSpecificToneMappingMetadata">
+ <summary>Get whether this image has image-specific tone mapping metadata.</summary>
+ </member>
<member name="M:CoreGraphics.MathHelper.InverseSqrtFast(System.Single)">
<summary>
Returns an approximation of the inverse square root of left number.
diff --git a/old/dotnet/ios/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs b/new/dotnet/ios/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs
index c88b77b..a920272 100644
--- a/old/dotnet/ios/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs
+++ b/new/dotnet/ios/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs
@@ -84,6 +84,24 @@ namespace CoreGraphics {
}
}
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _CoreMedia709;
+ [Field ("kCGColorSpaceCoreMedia709", "CoreGraphics")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public static NSString CoreMedia709 {
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ get {
+ if (_CoreMedia709 is null)
+ _CoreMedia709 = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGColorSpaceCoreMedia709")!;
+ return _CoreMedia709;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
static NSString? _Dcip3;
[Field ("kCGColorSpaceDCIP3", "CoreGraphics")]
[SupportedOSPlatform ("maccatalyst")]
diff --git a/old/dotnet/ios/generated-sources/CoreGraphics/CGPdfTagType.g.cs b/new/dotnet/ios/generated-sources/CoreGraphics/CGPdfTagType.g.cs
index 11b3171..13c3b6b 100644
--- a/old/dotnet/ios/generated-sources/CoreGraphics/CGPdfTagType.g.cs
+++ b/new/dotnet/ios/generated-sources/CoreGraphics/CGPdfTagType.g.cs
@@ -103,5 +103,10 @@ namespace CoreGraphics {
Figure = 700,
Formula = 701,
Form = 702,
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ Object = 800,
}
}
diff --git a/new/dotnet/ios/generated-sources/CoreGraphics/CGToneMapping.g.cs b/new/dotnet/ios/generated-sources/CoreGraphics/CGToneMapping.g.cs
new file mode 100644
index 0000000..95b7d8d
--- /dev/null
+++ b/new/dotnet/ios/generated-sources/CoreGraphics/CGToneMapping.g.cs
@@ -0,0 +1,64 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using MapKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using Messages;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using QuickLook;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using CoreMotion;
+using ObjCRuntime;
+using AddressBook;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using NewsstandKit;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public enum CGToneMapping : uint {
+ Default = 0,
+ ImageSpecificLumaScaling = 1,
+ ReferenceWhiteBased = 2,
+ IturRecommended = 3,
+ ExrGamma = 4,
+ None = 5,
+ }
+}
diff --git a/new/dotnet/ios/generated-sources/CoreGraphics/CGToneMappingOptionKeys.g.cs b/new/dotnet/ios/generated-sources/CoreGraphics/CGToneMappingOptionKeys.g.cs
new file mode 100644
index 0000000..31abab3
--- /dev/null
+++ b/new/dotnet/ios/generated-sources/CoreGraphics/CGToneMappingOptionKeys.g.cs
@@ -0,0 +1,128 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using MapKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using Messages;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using QuickLook;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using CoreMotion;
+using ObjCRuntime;
+using AddressBook;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using NewsstandKit;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public unsafe partial class CGToneMappingOptionKeys {
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaDefogKey;
+ [Field ("kCGEXRToneMappingGammaDefog", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaDefogKey {
+ get {
+ if (_ExrToneMappingGammaDefogKey is null)
+ _ExrToneMappingGammaDefogKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaDefog")!;
+ return _ExrToneMappingGammaDefogKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaExposureKey;
+ [Field ("kCGEXRToneMappingGammaExposure", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaExposureKey {
+ get {
+ if (_ExrToneMappingGammaExposureKey is null)
+ _ExrToneMappingGammaExposureKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaExposure")!;
+ return _ExrToneMappingGammaExposureKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeHighKey;
+ [Field ("kCGEXRToneMappingGammaKneeHigh", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeHighKey {
+ get {
+ if (_ExrToneMappingGammaKneeHighKey is null)
+ _ExrToneMappingGammaKneeHighKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeHigh")!;
+ return _ExrToneMappingGammaKneeHighKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeLowKey;
+ [Field ("kCGEXRToneMappingGammaKneeLow", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeLowKey {
+ get {
+ if (_ExrToneMappingGammaKneeLowKey is null)
+ _ExrToneMappingGammaKneeLowKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeLow")!;
+ return _ExrToneMappingGammaKneeLowKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _SkipBoostToHdrKey;
+ [Field ("kCGSkipBoostToHDR", "CoreGraphics")]
+ internal static NSString SkipBoostToHdrKey {
+ get {
+ if (_SkipBoostToHdrKey is null)
+ _SkipBoostToHdrKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGSkipBoostToHDR")!;
+ return _SkipBoostToHdrKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _Use100nitsHlgOotfKey;
+ [Field ("kCGUse100nitsHLGOOTF", "CoreGraphics")]
+ internal static NSString Use100nitsHlgOotfKey {
+ get {
+ if (_Use100nitsHlgOotfKey is null)
+ _Use100nitsHlgOotfKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUse100nitsHLGOOTF")!;
+ return _Use100nitsHlgOotfKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _UseBT1886ForCoreVideoGammaKey;
+ [Field ("kCGUseBT1886ForCoreVideoGamma", "CoreGraphics")]
+ internal static NSString UseBT1886ForCoreVideoGammaKey {
+ get {
+ if (_UseBT1886ForCoreVideoGammaKey is null)
+ _UseBT1886ForCoreVideoGammaKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUseBT1886ForCoreVideoGamma")!;
+ return _UseBT1886ForCoreVideoGammaKey;
+ }
+ }
+ } /* class CGToneMappingOptionKeys */
+}
diff --git a/new/dotnet/ios/generated-sources/CoreGraphics/CGToneMappingOptions.g.cs b/new/dotnet/ios/generated-sources/CoreGraphics/CGToneMappingOptions.g.cs
new file mode 100644
index 0000000..eed56d7
--- /dev/null
+++ b/new/dotnet/ios/generated-sources/CoreGraphics/CGToneMappingOptions.g.cs
@@ -0,0 +1,120 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using MapKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using Messages;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using QuickLook;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using CoreMotion;
+using ObjCRuntime;
+using AddressBook;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using NewsstandKit;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public partial class CGToneMappingOptions : DictionaryContainer {
+#if !COREBUILD
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions () : base (new NSMutableDictionary ()) {}
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions (NSDictionary? dictionary) : base (dictionary) {}
+ public bool? Use100nitsHlgOotf {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!, value);
+ }
+ }
+ public bool? UseBT1886ForCoreVideoGamma {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!, value);
+ }
+ }
+ public bool? SkipBoostToHdr {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaDefog {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaExposure {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeLow {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeHigh {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!, value);
+ }
+ }
+#endif
+ }
+}
diff --git a/new/dotnet/ios/generated-sources/CoreGraphics/CoreGraphicsFields.g.cs b/new/dotnet/ios/generated-sources/CoreGraphics/CoreGraphicsFields.g.cs
new file mode 100644
index 0000000..794780d
--- /dev/null
+++ b/new/dotnet/ios/generated-sources/CoreGraphics/CoreGraphicsFields.g.cs
@@ -0,0 +1,64 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using MapKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using Messages;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using QuickLook;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using CoreMotion;
+using ObjCRuntime;
+using AddressBook;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using NewsstandKit;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ internal unsafe partial class CoreGraphicsFields {
+ [Field ("kCGDefaultHDRImageContentHeadroom", "CoreGraphics")]
+ public static float DefaultHdrImageContentHeadroom {
+ get {
+ return Dlfcn.GetFloat (Libraries.CoreGraphics.Handle, "kCGDefaultHDRImageContentHeadroom");
+ }
+ }
+ } /* class CoreGraphicsFields */
+}
diff --git a/old/dotnet/ios/ref/Microsoft.iOS.xml b/new/dotnet/ios/ref/Microsoft.iOS.xml
index 5aebbbb..12210ee 100644
--- a/old/dotnet/ios/ref/Microsoft.iOS.xml
+++ b/new/dotnet/ios/ref/Microsoft.iOS.xml
@@ -115991,12 +115991,73 @@
<summary>Retrieves the <see cref="T:CoreFoundation.CFStringTransform" /> value named by <paramref name="constant" />.</summary>
<param name="constant">The name of the constant to retrieve.</param>
</member>
+ <member name="M:CoreGraphics.CGColorSpace.CopyBaseColorSpace">
+ <summary>Get the base color space, or a new color space without any image-specific metadata.</summary>
+ <returns>If the current color space is a pattern or an indexed color space, get the base color space. If the current color space contains image-specific metadata associated with the gain map, get a new color space without the metadata. Otherwise returns a null value.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.GetEdrTargetHeadroom">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <returns>The EDR headroom.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.SetEdrTargetHeadroom(System.Single)">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <param name="value">The value to set. Must be greater than 1.0f.</param>
+ <returns>Returns true if successful, false otherwise.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,Foundation.NSDictionary)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,CoreGraphics.CGToneMappingOptions)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
<member name="T:CoreGraphics.CGPDFPageInfo">
<summary>Specifies various boxes for the <see cref="M:CoreGraphics.CGContextPDF.BeginPage(CoreGraphics.CGPDFPageInfo)" /> method.</summary>
</member>
<member name="T:CoreGraphics.CGPDFInfo">
<summary>Auxiliary parameters for constructing a <see cref="T:CoreGraphics.CGContextPDF" />.</summary>
</member>
+ <member name="M:CoreGraphics.CGImage.#ctor(System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,CoreGraphics.CGColorSpace,CoreGraphics.CGBitmapFlags,CoreGraphics.CGDataProvider,System.Runtime.InteropServices.NFloat[],System.Boolean,CoreGraphics.CGColorRenderingIntent)">
+ <summary>Create a new CGImage instance with the specified content headroom.</summary>
+ <param name="headroom">The content headroom. Must be either 0.0f or greater than or equal to 1.0f.</param>
+ <param name="width">The width of the new image.</param>
+ <param name="height">The height of the new image.</param>
+ <param name="bitsPerComponent">Bits per component for the new image.</param>
+ <param name="bitsPerPixel">Bits per pixel for the new image.</param>
+ <param name="bytesPerRow">Bytes per row for the new image.</param>
+ <param name="colorSpace">The colorspace for the new image.</param>
+ <param name="bitmapFlags">The bitmap flags for the new image.</param>
+ <param name="provider">The data provider for the new image.</param>
+ <param name="decode">The decode array for the new image.</param>
+ <param name="shouldInterpolate">Whether image is interpolated or not.</param>
+ <param name="intent">The rendering intent for the new image.</param>
+ <returns>A new CGImage instance.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGImage.Copy(System.Single)">
+ <summary>Create a copy of the current image, adding or replacing the current image's headroom.</summary>
+ <param name="headroom">Must be either equal to 0 or greater or equal to 1.0.</param>
+ </member>
+ <member name="P:CoreGraphics.CGImage.DefaultHdrImageContentHeadroom">
+ <summary>Get the default content headroom for HDR images.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContentHeadroom">
+ <summary>Get the content headroom for this image.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ShouldToneMap">
+ <summary>Get whether this image should be tone mapped when rendered.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContainsImageSpecificToneMappingMetadata">
+ <summary>Get whether this image has image-specific tone mapping metadata.</summary>
+ </member>
<member name="M:CoreGraphics.MathHelper.InverseSqrtFast(System.Single)">
<summary>
Returns an approximation of the inverse square root of left number.
diff --git a/old/dotnet/maccatalyst/SourceLink.json b/new/dotnet/maccatalyst/SourceLink.json
index fe301db..5172a9c 100644
--- a/old/dotnet/maccatalyst/SourceLink.json
+++ b/new/dotnet/maccatalyst/SourceLink.json
@@ -1,5 +1,5 @@
{
"documents": {
- "/Users/builder/azdo/_work/3/a/change-detection/tmp/src/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/d5b76740a44c07a1e209a505150e9d9f16e68c20/src*"
+ "/Users/builder/azdo/_work/3/s/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/55c5324146ba3b673b9941730115d7b67ce8dbc4/src*"
}
}
diff --git a/old/dotnet/maccatalyst/doc/Microsoft.MacCatalyst.xml b/new/dotnet/maccatalyst/doc/Microsoft.MacCatalyst.xml
index 79d3def..6015d08 100644
--- a/old/dotnet/maccatalyst/doc/Microsoft.MacCatalyst.xml
+++ b/new/dotnet/maccatalyst/doc/Microsoft.MacCatalyst.xml
@@ -106563,6 +106563,35 @@
<summary>Retrieves the <see cref="T:CoreFoundation.CFStringTransform" /> value named by <paramref name="constant" />.</summary>
<param name="constant">The name of the constant to retrieve.</param>
</member>
+ <member name="M:CoreGraphics.CGColorSpace.CopyBaseColorSpace">
+ <summary>Get the base color space, or a new color space without any image-specific metadata.</summary>
+ <returns>If the current color space is a pattern or an indexed color space, get the base color space. If the current color space contains image-specific metadata associated with the gain map, get a new color space without the metadata. Otherwise returns a null value.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.GetEdrTargetHeadroom">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <returns>The EDR headroom.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.SetEdrTargetHeadroom(System.Single)">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <param name="value">The value to set. Must be greater than 1.0f.</param>
+ <returns>Returns true if successful, false otherwise.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,Foundation.NSDictionary)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,CoreGraphics.CGToneMappingOptions)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
<member name="T:CoreGraphics.CGPDFPageInfo">
<summary>Specifies various boxes for the <see cref="M:CoreGraphics.CGContextPDF.BeginPage(CoreGraphics.CGPDFPageInfo)" /> method.</summary>
</member>
@@ -106889,13 +106918,13 @@
<summary>A value that represents the event window under the mouse pointer that can handle this event.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.ScrollWheelEventScrollPhase">
- <summary>A value that represnets the scroll wheel's scroll phase.</summary>
+ <summary>A value that represents the scroll wheel's scroll phase.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.ScrollWheelEventScrollCount">
- <summary>A value that represnets the scroll wheel's scroll count.</summary>
+ <summary>A value that represents the scroll wheel's scroll count.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.ScrollWheelEventMomentumPhase">
- <summary>A value that represnets the scroll wheel's scroll momentum.</summary>
+ <summary>A value that represents the scroll wheel's scroll momentum.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.EventUnacceleratedPointerMovementX">
<summary>The unaccelerated pointer movement for the X axis.</summary>
@@ -106903,6 +106932,53 @@
<member name="F:CoreGraphics.CGEventField.EventUnacceleratedPointerMovementY">
<summary>The unaccelerated pointer movement for the Y axis.</summary>
</member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventMomentumOptionPhase">
+ <summary>A value that represents the scroll wheel's scroll momentum.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventAcceleratedDeltaAxis1">
+ <summary>A value that represents the accelerated delta value for axis 1.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventAcceleratedDeltaAxis2">
+ <summary>A value that represents the accelerated delta value for axis 2.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventRawDeltaAxis1">
+ <summary>A value that represents the raw delta value for axis 1.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventRawDeltaAxis2">
+ <summary>A value that represents the raw delta value for axis 2.</summary>
+ </member>
+ <member name="M:CoreGraphics.CGImage.#ctor(System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,CoreGraphics.CGColorSpace,CoreGraphics.CGBitmapFlags,CoreGraphics.CGDataProvider,System.Runtime.InteropServices.NFloat[],System.Boolean,CoreGraphics.CGColorRenderingIntent)">
+ <summary>Create a new CGImage instance with the specified content headroom.</summary>
+ <param name="headroom">The content headroom. Must be either 0.0f or greater than or equal to 1.0f.</param>
+ <param name="width">The width of the new image.</param>
+ <param name="height">The height of the new image.</param>
+ <param name="bitsPerComponent">Bits per component for the new image.</param>
+ <param name="bitsPerPixel">Bits per pixel for the new image.</param>
+ <param name="bytesPerRow">Bytes per row for the new image.</param>
+ <param name="colorSpace">The colorspace for the new image.</param>
+ <param name="bitmapFlags">The bitmap flags for the new image.</param>
+ <param name="provider">The data provider for the new image.</param>
+ <param name="decode">The decode array for the new image.</param>
+ <param name="shouldInterpolate">Whether image is interpolated or not.</param>
+ <param name="intent">The rendering intent for the new image.</param>
+ <returns>A new CGImage instance.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGImage.Copy(System.Single)">
+ <summary>Create a copy of the current image, adding or replacing the current image's headroom.</summary>
+ <param name="headroom">Must be either equal to 0 or greater or equal to 1.0.</param>
+ </member>
+ <member name="P:CoreGraphics.CGImage.DefaultHdrImageContentHeadroom">
+ <summary>Get the default content headroom for HDR images.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContentHeadroom">
+ <summary>Get the content headroom for this image.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ShouldToneMap">
+ <summary>Get whether this image should be tone mapped when rendered.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContainsImageSpecificToneMappingMetadata">
+ <summary>Get whether this image has image-specific tone mapping metadata.</summary>
+ </member>
<member name="M:CoreGraphics.CGSession.GetProperties">
<summary>Get the properties for the current window server session.</summary>
<returns>The properties for the current window server session.</returns>
diff --git a/old/dotnet/maccatalyst/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs
index dfb365d..2618f8a 100644
--- a/old/dotnet/maccatalyst/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs
+++ b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs
@@ -84,6 +84,24 @@ namespace CoreGraphics {
}
}
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _CoreMedia709;
+ [Field ("kCGColorSpaceCoreMedia709", "CoreGraphics")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public static NSString CoreMedia709 {
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ get {
+ if (_CoreMedia709 is null)
+ _CoreMedia709 = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGColorSpaceCoreMedia709")!;
+ return _CoreMedia709;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
static NSString? _Dcip3;
[Field ("kCGColorSpaceDCIP3", "CoreGraphics")]
[SupportedOSPlatform ("maccatalyst")]
diff --git a/old/dotnet/maccatalyst/generated-sources/CoreGraphics/CGDisplayStreamKeys.g.cs b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGDisplayStreamKeys.g.cs
index 27fed5d..834e2db 100644
--- a/old/dotnet/maccatalyst/generated-sources/CoreGraphics/CGDisplayStreamKeys.g.cs
+++ b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGDisplayStreamKeys.g.cs
@@ -52,6 +52,8 @@ namespace CoreGraphics {
[UnsupportedOSPlatform ("ios")]
[UnsupportedOSPlatform ("tvos")]
[SupportedOSPlatform ("maccatalyst")]
+ [ObsoletedOSPlatform ("macos15.0", "Use ScreenCaptureKit instead.")]
+ [ObsoletedOSPlatform ("maccatalyst18.0", "Use ScreenCaptureKit instead.")]
[SupportedOSPlatform ("macos")]
public unsafe static partial class CGDisplayStreamKeys {
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
diff --git a/old/dotnet/maccatalyst/generated-sources/CoreGraphics/CGPdfTagType.g.cs b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGPdfTagType.g.cs
index 9e3b935..28ba7cd 100644
--- a/old/dotnet/maccatalyst/generated-sources/CoreGraphics/CGPdfTagType.g.cs
+++ b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGPdfTagType.g.cs
@@ -103,5 +103,10 @@ namespace CoreGraphics {
Figure = 700,
Formula = 701,
Form = 702,
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ Object = 800,
}
}
diff --git a/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGToneMapping.g.cs b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGToneMapping.g.cs
new file mode 100644
index 0000000..436c2c3
--- /dev/null
+++ b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGToneMapping.g.cs
@@ -0,0 +1,64 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using Metal;
+using CoreML;
+using AppKit;
+using MapKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using Messages;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using QuickLook;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using CoreMotion;
+using ObjCRuntime;
+using AddressBook;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public enum CGToneMapping : uint {
+ Default = 0,
+ ImageSpecificLumaScaling = 1,
+ ReferenceWhiteBased = 2,
+ IturRecommended = 3,
+ ExrGamma = 4,
+ None = 5,
+ }
+}
diff --git a/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGToneMappingOptionKeys.g.cs b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGToneMappingOptionKeys.g.cs
new file mode 100644
index 0000000..fd296a9
--- /dev/null
+++ b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGToneMappingOptionKeys.g.cs
@@ -0,0 +1,128 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using Metal;
+using CoreML;
+using AppKit;
+using MapKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using Messages;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using QuickLook;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using CoreMotion;
+using ObjCRuntime;
+using AddressBook;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public unsafe partial class CGToneMappingOptionKeys {
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaDefogKey;
+ [Field ("kCGEXRToneMappingGammaDefog", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaDefogKey {
+ get {
+ if (_ExrToneMappingGammaDefogKey is null)
+ _ExrToneMappingGammaDefogKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaDefog")!;
+ return _ExrToneMappingGammaDefogKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaExposureKey;
+ [Field ("kCGEXRToneMappingGammaExposure", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaExposureKey {
+ get {
+ if (_ExrToneMappingGammaExposureKey is null)
+ _ExrToneMappingGammaExposureKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaExposure")!;
+ return _ExrToneMappingGammaExposureKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeHighKey;
+ [Field ("kCGEXRToneMappingGammaKneeHigh", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeHighKey {
+ get {
+ if (_ExrToneMappingGammaKneeHighKey is null)
+ _ExrToneMappingGammaKneeHighKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeHigh")!;
+ return _ExrToneMappingGammaKneeHighKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeLowKey;
+ [Field ("kCGEXRToneMappingGammaKneeLow", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeLowKey {
+ get {
+ if (_ExrToneMappingGammaKneeLowKey is null)
+ _ExrToneMappingGammaKneeLowKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeLow")!;
+ return _ExrToneMappingGammaKneeLowKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _SkipBoostToHdrKey;
+ [Field ("kCGSkipBoostToHDR", "CoreGraphics")]
+ internal static NSString SkipBoostToHdrKey {
+ get {
+ if (_SkipBoostToHdrKey is null)
+ _SkipBoostToHdrKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGSkipBoostToHDR")!;
+ return _SkipBoostToHdrKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _Use100nitsHlgOotfKey;
+ [Field ("kCGUse100nitsHLGOOTF", "CoreGraphics")]
+ internal static NSString Use100nitsHlgOotfKey {
+ get {
+ if (_Use100nitsHlgOotfKey is null)
+ _Use100nitsHlgOotfKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUse100nitsHLGOOTF")!;
+ return _Use100nitsHlgOotfKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _UseBT1886ForCoreVideoGammaKey;
+ [Field ("kCGUseBT1886ForCoreVideoGamma", "CoreGraphics")]
+ internal static NSString UseBT1886ForCoreVideoGammaKey {
+ get {
+ if (_UseBT1886ForCoreVideoGammaKey is null)
+ _UseBT1886ForCoreVideoGammaKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUseBT1886ForCoreVideoGamma")!;
+ return _UseBT1886ForCoreVideoGammaKey;
+ }
+ }
+ } /* class CGToneMappingOptionKeys */
+}
diff --git a/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGToneMappingOptions.g.cs b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGToneMappingOptions.g.cs
new file mode 100644
index 0000000..3e47b66
--- /dev/null
+++ b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CGToneMappingOptions.g.cs
@@ -0,0 +1,120 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using Metal;
+using CoreML;
+using AppKit;
+using MapKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using Messages;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using QuickLook;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using CoreMotion;
+using ObjCRuntime;
+using AddressBook;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public partial class CGToneMappingOptions : DictionaryContainer {
+#if !COREBUILD
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions () : base (new NSMutableDictionary ()) {}
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions (NSDictionary? dictionary) : base (dictionary) {}
+ public bool? Use100nitsHlgOotf {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!, value);
+ }
+ }
+ public bool? UseBT1886ForCoreVideoGamma {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!, value);
+ }
+ }
+ public bool? SkipBoostToHdr {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaDefog {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaExposure {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeLow {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeHigh {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!, value);
+ }
+ }
+#endif
+ }
+}
diff --git a/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CoreGraphicsFields.g.cs b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CoreGraphicsFields.g.cs
new file mode 100644
index 0000000..cad4e27
--- /dev/null
+++ b/new/dotnet/maccatalyst/generated-sources/CoreGraphics/CoreGraphicsFields.g.cs
@@ -0,0 +1,64 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using Metal;
+using CoreML;
+using AppKit;
+using MapKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using Messages;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using QuickLook;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using CoreMotion;
+using ObjCRuntime;
+using AddressBook;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ internal unsafe partial class CoreGraphicsFields {
+ [Field ("kCGDefaultHDRImageContentHeadroom", "CoreGraphics")]
+ public static float DefaultHdrImageContentHeadroom {
+ get {
+ return Dlfcn.GetFloat (Libraries.CoreGraphics.Handle, "kCGDefaultHDRImageContentHeadroom");
+ }
+ }
+ } /* class CoreGraphicsFields */
+}
diff --git a/old/dotnet/maccatalyst/ref/Microsoft.MacCatalyst.xml b/new/dotnet/maccatalyst/ref/Microsoft.MacCatalyst.xml
index a12e87d..7238302 100644
--- a/old/dotnet/maccatalyst/ref/Microsoft.MacCatalyst.xml
+++ b/new/dotnet/maccatalyst/ref/Microsoft.MacCatalyst.xml
@@ -104990,6 +104990,35 @@
<summary>Retrieves the <see cref="T:CoreFoundation.CFStringTransform" /> value named by <paramref name="constant" />.</summary>
<param name="constant">The name of the constant to retrieve.</param>
</member>
+ <member name="M:CoreGraphics.CGColorSpace.CopyBaseColorSpace">
+ <summary>Get the base color space, or a new color space without any image-specific metadata.</summary>
+ <returns>If the current color space is a pattern or an indexed color space, get the base color space. If the current color space contains image-specific metadata associated with the gain map, get a new color space without the metadata. Otherwise returns a null value.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.GetEdrTargetHeadroom">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <returns>The EDR headroom.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.SetEdrTargetHeadroom(System.Single)">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <param name="value">The value to set. Must be greater than 1.0f.</param>
+ <returns>Returns true if successful, false otherwise.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,Foundation.NSDictionary)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,CoreGraphics.CGToneMappingOptions)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
<member name="T:CoreGraphics.CGPDFPageInfo">
<summary>Specifies various boxes for the <see cref="M:CoreGraphics.CGContextPDF.BeginPage(CoreGraphics.CGPDFPageInfo)" /> method.</summary>
</member>
@@ -105316,13 +105345,13 @@
<summary>A value that represents the event window under the mouse pointer that can handle this event.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.ScrollWheelEventScrollPhase">
- <summary>A value that represnets the scroll wheel's scroll phase.</summary>
+ <summary>A value that represents the scroll wheel's scroll phase.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.ScrollWheelEventScrollCount">
- <summary>A value that represnets the scroll wheel's scroll count.</summary>
+ <summary>A value that represents the scroll wheel's scroll count.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.ScrollWheelEventMomentumPhase">
- <summary>A value that represnets the scroll wheel's scroll momentum.</summary>
+ <summary>A value that represents the scroll wheel's scroll momentum.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.EventUnacceleratedPointerMovementX">
<summary>The unaccelerated pointer movement for the X axis.</summary>
@@ -105330,6 +105359,53 @@
<member name="F:CoreGraphics.CGEventField.EventUnacceleratedPointerMovementY">
<summary>The unaccelerated pointer movement for the Y axis.</summary>
</member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventMomentumOptionPhase">
+ <summary>A value that represents the scroll wheel's scroll momentum.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventAcceleratedDeltaAxis1">
+ <summary>A value that represents the accelerated delta value for axis 1.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventAcceleratedDeltaAxis2">
+ <summary>A value that represents the accelerated delta value for axis 2.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventRawDeltaAxis1">
+ <summary>A value that represents the raw delta value for axis 1.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventRawDeltaAxis2">
+ <summary>A value that represents the raw delta value for axis 2.</summary>
+ </member>
+ <member name="M:CoreGraphics.CGImage.#ctor(System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,CoreGraphics.CGColorSpace,CoreGraphics.CGBitmapFlags,CoreGraphics.CGDataProvider,System.Runtime.InteropServices.NFloat[],System.Boolean,CoreGraphics.CGColorRenderingIntent)">
+ <summary>Create a new CGImage instance with the specified content headroom.</summary>
+ <param name="headroom">The content headroom. Must be either 0.0f or greater than or equal to 1.0f.</param>
+ <param name="width">The width of the new image.</param>
+ <param name="height">The height of the new image.</param>
+ <param name="bitsPerComponent">Bits per component for the new image.</param>
+ <param name="bitsPerPixel">Bits per pixel for the new image.</param>
+ <param name="bytesPerRow">Bytes per row for the new image.</param>
+ <param name="colorSpace">The colorspace for the new image.</param>
+ <param name="bitmapFlags">The bitmap flags for the new image.</param>
+ <param name="provider">The data provider for the new image.</param>
+ <param name="decode">The decode array for the new image.</param>
+ <param name="shouldInterpolate">Whether image is interpolated or not.</param>
+ <param name="intent">The rendering intent for the new image.</param>
+ <returns>A new CGImage instance.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGImage.Copy(System.Single)">
+ <summary>Create a copy of the current image, adding or replacing the current image's headroom.</summary>
+ <param name="headroom">Must be either equal to 0 or greater or equal to 1.0.</param>
+ </member>
+ <member name="P:CoreGraphics.CGImage.DefaultHdrImageContentHeadroom">
+ <summary>Get the default content headroom for HDR images.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContentHeadroom">
+ <summary>Get the content headroom for this image.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ShouldToneMap">
+ <summary>Get whether this image should be tone mapped when rendered.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContainsImageSpecificToneMappingMetadata">
+ <summary>Get whether this image has image-specific tone mapping metadata.</summary>
+ </member>
<member name="M:CoreGraphics.CGSession.GetProperties">
<summary>Get the properties for the current window server session.</summary>
<returns>The properties for the current window server session.</returns>
diff --git a/old/dotnet/macos/SourceLink.json b/new/dotnet/macos/SourceLink.json
index fe301db..5172a9c 100644
--- a/old/dotnet/macos/SourceLink.json
+++ b/new/dotnet/macos/SourceLink.json
@@ -1,5 +1,5 @@
{
"documents": {
- "/Users/builder/azdo/_work/3/a/change-detection/tmp/src/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/d5b76740a44c07a1e209a505150e9d9f16e68c20/src*"
+ "/Users/builder/azdo/_work/3/s/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/55c5324146ba3b673b9941730115d7b67ce8dbc4/src*"
}
}
diff --git a/old/dotnet/macos/doc/Microsoft.macOS.xml b/new/dotnet/macos/doc/Microsoft.macOS.xml
index 3445d3a..f25c4e3 100644
--- a/old/dotnet/macos/doc/Microsoft.macOS.xml
+++ b/new/dotnet/macos/doc/Microsoft.macOS.xml
@@ -95291,6 +95291,35 @@
<summary>Retrieves the <see cref="T:CoreFoundation.CFStringTransform" /> value named by <paramref name="constant" />.</summary>
<param name="constant">The name of the constant to retrieve.</param>
</member>
+ <member name="M:CoreGraphics.CGColorSpace.CopyBaseColorSpace">
+ <summary>Get the base color space, or a new color space without any image-specific metadata.</summary>
+ <returns>If the current color space is a pattern or an indexed color space, get the base color space. If the current color space contains image-specific metadata associated with the gain map, get a new color space without the metadata. Otherwise returns a null value.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.GetEdrTargetHeadroom">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <returns>The EDR headroom.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.SetEdrTargetHeadroom(System.Single)">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <param name="value">The value to set. Must be greater than 1.0f.</param>
+ <returns>Returns true if successful, false otherwise.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,Foundation.NSDictionary)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,CoreGraphics.CGToneMappingOptions)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
<member name="T:CoreGraphics.CGPDFPageInfo">
<summary>Specifies various boxes for the <see cref="M:CoreGraphics.CGContextPDF.BeginPage(CoreGraphics.CGPDFPageInfo)" /> method.</summary>
</member>
@@ -95617,13 +95646,13 @@
<summary>A value that represents the event window under the mouse pointer that can handle this event.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.ScrollWheelEventScrollPhase">
- <summary>A value that represnets the scroll wheel's scroll phase.</summary>
+ <summary>A value that represents the scroll wheel's scroll phase.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.ScrollWheelEventScrollCount">
- <summary>A value that represnets the scroll wheel's scroll count.</summary>
+ <summary>A value that represents the scroll wheel's scroll count.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.ScrollWheelEventMomentumPhase">
- <summary>A value that represnets the scroll wheel's scroll momentum.</summary>
+ <summary>A value that represents the scroll wheel's scroll momentum.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.EventUnacceleratedPointerMovementX">
<summary>The unaccelerated pointer movement for the X axis.</summary>
@@ -95631,6 +95660,53 @@
<member name="F:CoreGraphics.CGEventField.EventUnacceleratedPointerMovementY">
<summary>The unaccelerated pointer movement for the Y axis.</summary>
</member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventMomentumOptionPhase">
+ <summary>A value that represents the scroll wheel's scroll momentum.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventAcceleratedDeltaAxis1">
+ <summary>A value that represents the accelerated delta value for axis 1.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventAcceleratedDeltaAxis2">
+ <summary>A value that represents the accelerated delta value for axis 2.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventRawDeltaAxis1">
+ <summary>A value that represents the raw delta value for axis 1.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventRawDeltaAxis2">
+ <summary>A value that represents the raw delta value for axis 2.</summary>
+ </member>
+ <member name="M:CoreGraphics.CGImage.#ctor(System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,CoreGraphics.CGColorSpace,CoreGraphics.CGBitmapFlags,CoreGraphics.CGDataProvider,System.Runtime.InteropServices.NFloat[],System.Boolean,CoreGraphics.CGColorRenderingIntent)">
+ <summary>Create a new CGImage instance with the specified content headroom.</summary>
+ <param name="headroom">The content headroom. Must be either 0.0f or greater than or equal to 1.0f.</param>
+ <param name="width">The width of the new image.</param>
+ <param name="height">The height of the new image.</param>
+ <param name="bitsPerComponent">Bits per component for the new image.</param>
+ <param name="bitsPerPixel">Bits per pixel for the new image.</param>
+ <param name="bytesPerRow">Bytes per row for the new image.</param>
+ <param name="colorSpace">The colorspace for the new image.</param>
+ <param name="bitmapFlags">The bitmap flags for the new image.</param>
+ <param name="provider">The data provider for the new image.</param>
+ <param name="decode">The decode array for the new image.</param>
+ <param name="shouldInterpolate">Whether image is interpolated or not.</param>
+ <param name="intent">The rendering intent for the new image.</param>
+ <returns>A new CGImage instance.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGImage.Copy(System.Single)">
+ <summary>Create a copy of the current image, adding or replacing the current image's headroom.</summary>
+ <param name="headroom">Must be either equal to 0 or greater or equal to 1.0.</param>
+ </member>
+ <member name="P:CoreGraphics.CGImage.DefaultHdrImageContentHeadroom">
+ <summary>Get the default content headroom for HDR images.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContentHeadroom">
+ <summary>Get the content headroom for this image.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ShouldToneMap">
+ <summary>Get whether this image should be tone mapped when rendered.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContainsImageSpecificToneMappingMetadata">
+ <summary>Get whether this image has image-specific tone mapping metadata.</summary>
+ </member>
<member name="M:CoreGraphics.CGSession.GetProperties">
<summary>Get the properties for the current window server session.</summary>
<returns>The properties for the current window server session.</returns>
diff --git a/old/dotnet/macos/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs b/new/dotnet/macos/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs
index cd006d3..0d535aa 100644
--- a/old/dotnet/macos/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs
+++ b/new/dotnet/macos/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs
@@ -99,6 +99,24 @@ namespace CoreGraphics {
}
}
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _CoreMedia709;
+ [Field ("kCGColorSpaceCoreMedia709", "CoreGraphics")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public static NSString CoreMedia709 {
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ get {
+ if (_CoreMedia709 is null)
+ _CoreMedia709 = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGColorSpaceCoreMedia709")!;
+ return _CoreMedia709;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
static NSString? _Dcip3;
[Field ("kCGColorSpaceDCIP3", "CoreGraphics")]
[SupportedOSPlatform ("maccatalyst")]
diff --git a/old/dotnet/macos/generated-sources/CoreGraphics/CGDisplayStreamKeys.g.cs b/new/dotnet/macos/generated-sources/CoreGraphics/CGDisplayStreamKeys.g.cs
index 2599243..fb6abab 100644
--- a/old/dotnet/macos/generated-sources/CoreGraphics/CGDisplayStreamKeys.g.cs
+++ b/new/dotnet/macos/generated-sources/CoreGraphics/CGDisplayStreamKeys.g.cs
@@ -47,6 +47,8 @@ namespace CoreGraphics {
[UnsupportedOSPlatform ("ios")]
[UnsupportedOSPlatform ("tvos")]
[SupportedOSPlatform ("maccatalyst")]
+ [ObsoletedOSPlatform ("macos15.0", "Use ScreenCaptureKit instead.")]
+ [ObsoletedOSPlatform ("maccatalyst18.0", "Use ScreenCaptureKit instead.")]
[SupportedOSPlatform ("macos")]
public unsafe static partial class CGDisplayStreamKeys {
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
diff --git a/old/dotnet/macos/generated-sources/CoreGraphics/CGPdfTagType.g.cs b/new/dotnet/macos/generated-sources/CoreGraphics/CGPdfTagType.g.cs
index 005f72b..2241576 100644
--- a/old/dotnet/macos/generated-sources/CoreGraphics/CGPdfTagType.g.cs
+++ b/new/dotnet/macos/generated-sources/CoreGraphics/CGPdfTagType.g.cs
@@ -98,5 +98,10 @@ namespace CoreGraphics {
Figure = 700,
Formula = 701,
Form = 702,
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ Object = 800,
}
}
diff --git a/new/dotnet/macos/generated-sources/CoreGraphics/CGToneMapping.g.cs b/new/dotnet/macos/generated-sources/CoreGraphics/CGToneMapping.g.cs
new file mode 100644
index 0000000..692de33
--- /dev/null
+++ b/new/dotnet/macos/generated-sources/CoreGraphics/CGToneMapping.g.cs
@@ -0,0 +1,59 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using Metal;
+using CoreML;
+using OpenGL;
+using AppKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public enum CGToneMapping : uint {
+ Default = 0,
+ ImageSpecificLumaScaling = 1,
+ ReferenceWhiteBased = 2,
+ IturRecommended = 3,
+ ExrGamma = 4,
+ None = 5,
+ }
+}
diff --git a/new/dotnet/macos/generated-sources/CoreGraphics/CGToneMappingOptionKeys.g.cs b/new/dotnet/macos/generated-sources/CoreGraphics/CGToneMappingOptionKeys.g.cs
new file mode 100644
index 0000000..2fa0256
--- /dev/null
+++ b/new/dotnet/macos/generated-sources/CoreGraphics/CGToneMappingOptionKeys.g.cs
@@ -0,0 +1,123 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using Metal;
+using CoreML;
+using OpenGL;
+using AppKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public unsafe partial class CGToneMappingOptionKeys {
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaDefogKey;
+ [Field ("kCGEXRToneMappingGammaDefog", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaDefogKey {
+ get {
+ if (_ExrToneMappingGammaDefogKey is null)
+ _ExrToneMappingGammaDefogKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaDefog")!;
+ return _ExrToneMappingGammaDefogKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaExposureKey;
+ [Field ("kCGEXRToneMappingGammaExposure", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaExposureKey {
+ get {
+ if (_ExrToneMappingGammaExposureKey is null)
+ _ExrToneMappingGammaExposureKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaExposure")!;
+ return _ExrToneMappingGammaExposureKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeHighKey;
+ [Field ("kCGEXRToneMappingGammaKneeHigh", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeHighKey {
+ get {
+ if (_ExrToneMappingGammaKneeHighKey is null)
+ _ExrToneMappingGammaKneeHighKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeHigh")!;
+ return _ExrToneMappingGammaKneeHighKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeLowKey;
+ [Field ("kCGEXRToneMappingGammaKneeLow", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeLowKey {
+ get {
+ if (_ExrToneMappingGammaKneeLowKey is null)
+ _ExrToneMappingGammaKneeLowKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeLow")!;
+ return _ExrToneMappingGammaKneeLowKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _SkipBoostToHdrKey;
+ [Field ("kCGSkipBoostToHDR", "CoreGraphics")]
+ internal static NSString SkipBoostToHdrKey {
+ get {
+ if (_SkipBoostToHdrKey is null)
+ _SkipBoostToHdrKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGSkipBoostToHDR")!;
+ return _SkipBoostToHdrKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _Use100nitsHlgOotfKey;
+ [Field ("kCGUse100nitsHLGOOTF", "CoreGraphics")]
+ internal static NSString Use100nitsHlgOotfKey {
+ get {
+ if (_Use100nitsHlgOotfKey is null)
+ _Use100nitsHlgOotfKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUse100nitsHLGOOTF")!;
+ return _Use100nitsHlgOotfKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _UseBT1886ForCoreVideoGammaKey;
+ [Field ("kCGUseBT1886ForCoreVideoGamma", "CoreGraphics")]
+ internal static NSString UseBT1886ForCoreVideoGammaKey {
+ get {
+ if (_UseBT1886ForCoreVideoGammaKey is null)
+ _UseBT1886ForCoreVideoGammaKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUseBT1886ForCoreVideoGamma")!;
+ return _UseBT1886ForCoreVideoGammaKey;
+ }
+ }
+ } /* class CGToneMappingOptionKeys */
+}
diff --git a/new/dotnet/macos/generated-sources/CoreGraphics/CGToneMappingOptions.g.cs b/new/dotnet/macos/generated-sources/CoreGraphics/CGToneMappingOptions.g.cs
new file mode 100644
index 0000000..a724ab5
--- /dev/null
+++ b/new/dotnet/macos/generated-sources/CoreGraphics/CGToneMappingOptions.g.cs
@@ -0,0 +1,115 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using Metal;
+using CoreML;
+using OpenGL;
+using AppKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public partial class CGToneMappingOptions : DictionaryContainer {
+#if !COREBUILD
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions () : base (new NSMutableDictionary ()) {}
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions (NSDictionary? dictionary) : base (dictionary) {}
+ public bool? Use100nitsHlgOotf {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!, value);
+ }
+ }
+ public bool? UseBT1886ForCoreVideoGamma {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!, value);
+ }
+ }
+ public bool? SkipBoostToHdr {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaDefog {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaExposure {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeLow {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeHigh {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!, value);
+ }
+ }
+#endif
+ }
+}
diff --git a/new/dotnet/macos/generated-sources/CoreGraphics/CoreGraphicsFields.g.cs b/new/dotnet/macos/generated-sources/CoreGraphics/CoreGraphicsFields.g.cs
new file mode 100644
index 0000000..673447b
--- /dev/null
+++ b/new/dotnet/macos/generated-sources/CoreGraphics/CoreGraphicsFields.g.cs
@@ -0,0 +1,59 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using Metal;
+using CoreML;
+using OpenGL;
+using AppKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ internal unsafe partial class CoreGraphicsFields {
+ [Field ("kCGDefaultHDRImageContentHeadroom", "CoreGraphics")]
+ public static float DefaultHdrImageContentHeadroom {
+ get {
+ return Dlfcn.GetFloat (Libraries.CoreGraphics.Handle, "kCGDefaultHDRImageContentHeadroom");
+ }
+ }
+ } /* class CoreGraphicsFields */
+}
diff --git a/old/dotnet/macos/ref/Microsoft.macOS.xml b/new/dotnet/macos/ref/Microsoft.macOS.xml
index 5813a68..799da77 100644
--- a/old/dotnet/macos/ref/Microsoft.macOS.xml
+++ b/new/dotnet/macos/ref/Microsoft.macOS.xml
@@ -94619,6 +94619,35 @@
<summary>Retrieves the <see cref="T:CoreFoundation.CFStringTransform" /> value named by <paramref name="constant" />.</summary>
<param name="constant">The name of the constant to retrieve.</param>
</member>
+ <member name="M:CoreGraphics.CGColorSpace.CopyBaseColorSpace">
+ <summary>Get the base color space, or a new color space without any image-specific metadata.</summary>
+ <returns>If the current color space is a pattern or an indexed color space, get the base color space. If the current color space contains image-specific metadata associated with the gain map, get a new color space without the metadata. Otherwise returns a null value.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.GetEdrTargetHeadroom">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <returns>The EDR headroom.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.SetEdrTargetHeadroom(System.Single)">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <param name="value">The value to set. Must be greater than 1.0f.</param>
+ <returns>Returns true if successful, false otherwise.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,Foundation.NSDictionary)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,CoreGraphics.CGToneMappingOptions)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
<member name="T:CoreGraphics.CGPDFPageInfo">
<summary>Specifies various boxes for the <see cref="M:CoreGraphics.CGContextPDF.BeginPage(CoreGraphics.CGPDFPageInfo)" /> method.</summary>
</member>
@@ -94945,13 +94974,13 @@
<summary>A value that represents the event window under the mouse pointer that can handle this event.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.ScrollWheelEventScrollPhase">
- <summary>A value that represnets the scroll wheel's scroll phase.</summary>
+ <summary>A value that represents the scroll wheel's scroll phase.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.ScrollWheelEventScrollCount">
- <summary>A value that represnets the scroll wheel's scroll count.</summary>
+ <summary>A value that represents the scroll wheel's scroll count.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.ScrollWheelEventMomentumPhase">
- <summary>A value that represnets the scroll wheel's scroll momentum.</summary>
+ <summary>A value that represents the scroll wheel's scroll momentum.</summary>
</member>
<member name="F:CoreGraphics.CGEventField.EventUnacceleratedPointerMovementX">
<summary>The unaccelerated pointer movement for the X axis.</summary>
@@ -94959,6 +94988,53 @@
<member name="F:CoreGraphics.CGEventField.EventUnacceleratedPointerMovementY">
<summary>The unaccelerated pointer movement for the Y axis.</summary>
</member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventMomentumOptionPhase">
+ <summary>A value that represents the scroll wheel's scroll momentum.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventAcceleratedDeltaAxis1">
+ <summary>A value that represents the accelerated delta value for axis 1.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventAcceleratedDeltaAxis2">
+ <summary>A value that represents the accelerated delta value for axis 2.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventRawDeltaAxis1">
+ <summary>A value that represents the raw delta value for axis 1.</summary>
+ </member>
+ <member name="F:CoreGraphics.CGEventField.ScrollWheelEventRawDeltaAxis2">
+ <summary>A value that represents the raw delta value for axis 2.</summary>
+ </member>
+ <member name="M:CoreGraphics.CGImage.#ctor(System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,CoreGraphics.CGColorSpace,CoreGraphics.CGBitmapFlags,CoreGraphics.CGDataProvider,System.Runtime.InteropServices.NFloat[],System.Boolean,CoreGraphics.CGColorRenderingIntent)">
+ <summary>Create a new CGImage instance with the specified content headroom.</summary>
+ <param name="headroom">The content headroom. Must be either 0.0f or greater than or equal to 1.0f.</param>
+ <param name="width">The width of the new image.</param>
+ <param name="height">The height of the new image.</param>
+ <param name="bitsPerComponent">Bits per component for the new image.</param>
+ <param name="bitsPerPixel">Bits per pixel for the new image.</param>
+ <param name="bytesPerRow">Bytes per row for the new image.</param>
+ <param name="colorSpace">The colorspace for the new image.</param>
+ <param name="bitmapFlags">The bitmap flags for the new image.</param>
+ <param name="provider">The data provider for the new image.</param>
+ <param name="decode">The decode array for the new image.</param>
+ <param name="shouldInterpolate">Whether image is interpolated or not.</param>
+ <param name="intent">The rendering intent for the new image.</param>
+ <returns>A new CGImage instance.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGImage.Copy(System.Single)">
+ <summary>Create a copy of the current image, adding or replacing the current image's headroom.</summary>
+ <param name="headroom">Must be either equal to 0 or greater or equal to 1.0.</param>
+ </member>
+ <member name="P:CoreGraphics.CGImage.DefaultHdrImageContentHeadroom">
+ <summary>Get the default content headroom for HDR images.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContentHeadroom">
+ <summary>Get the content headroom for this image.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ShouldToneMap">
+ <summary>Get whether this image should be tone mapped when rendered.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContainsImageSpecificToneMappingMetadata">
+ <summary>Get whether this image has image-specific tone mapping metadata.</summary>
+ </member>
<member name="M:CoreGraphics.CGSession.GetProperties">
<summary>Get the properties for the current window server session.</summary>
<returns>The properties for the current window server session.</returns>
diff --git a/old/dotnet/tvos/SourceLink.json b/new/dotnet/tvos/SourceLink.json
index fe301db..5172a9c 100644
--- a/old/dotnet/tvos/SourceLink.json
+++ b/new/dotnet/tvos/SourceLink.json
@@ -1,5 +1,5 @@
{
"documents": {
- "/Users/builder/azdo/_work/3/a/change-detection/tmp/src/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/d5b76740a44c07a1e209a505150e9d9f16e68c20/src*"
+ "/Users/builder/azdo/_work/3/s/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/55c5324146ba3b673b9941730115d7b67ce8dbc4/src*"
}
}
diff --git a/old/dotnet/tvos/doc/Microsoft.tvOS.xml b/new/dotnet/tvos/doc/Microsoft.tvOS.xml
index 36c3f9c..34d2c89 100644
--- a/old/dotnet/tvos/doc/Microsoft.tvOS.xml
+++ b/new/dotnet/tvos/doc/Microsoft.tvOS.xml
@@ -71054,12 +71054,73 @@
<summary>Retrieves the <see cref="T:CoreFoundation.CFStringTransform" /> value named by <paramref name="constant" />.</summary>
<param name="constant">The name of the constant to retrieve.</param>
</member>
+ <member name="M:CoreGraphics.CGColorSpace.CopyBaseColorSpace">
+ <summary>Get the base color space, or a new color space without any image-specific metadata.</summary>
+ <returns>If the current color space is a pattern or an indexed color space, get the base color space. If the current color space contains image-specific metadata associated with the gain map, get a new color space without the metadata. Otherwise returns a null value.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.GetEdrTargetHeadroom">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <returns>The EDR headroom.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.SetEdrTargetHeadroom(System.Single)">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <param name="value">The value to set. Must be greater than 1.0f.</param>
+ <returns>Returns true if successful, false otherwise.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,Foundation.NSDictionary)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,CoreGraphics.CGToneMappingOptions)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
<member name="T:CoreGraphics.CGPDFPageInfo">
<summary>Specifies various boxes for the <see cref="M:CoreGraphics.CGContextPDF.BeginPage(CoreGraphics.CGPDFPageInfo)" /> method.</summary>
</member>
<member name="T:CoreGraphics.CGPDFInfo">
<summary>Auxiliary parameters for constructing a <see cref="T:CoreGraphics.CGContextPDF" />.</summary>
</member>
+ <member name="M:CoreGraphics.CGImage.#ctor(System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,CoreGraphics.CGColorSpace,CoreGraphics.CGBitmapFlags,CoreGraphics.CGDataProvider,System.Runtime.InteropServices.NFloat[],System.Boolean,CoreGraphics.CGColorRenderingIntent)">
+ <summary>Create a new CGImage instance with the specified content headroom.</summary>
+ <param name="headroom">The content headroom. Must be either 0.0f or greater than or equal to 1.0f.</param>
+ <param name="width">The width of the new image.</param>
+ <param name="height">The height of the new image.</param>
+ <param name="bitsPerComponent">Bits per component for the new image.</param>
+ <param name="bitsPerPixel">Bits per pixel for the new image.</param>
+ <param name="bytesPerRow">Bytes per row for the new image.</param>
+ <param name="colorSpace">The colorspace for the new image.</param>
+ <param name="bitmapFlags">The bitmap flags for the new image.</param>
+ <param name="provider">The data provider for the new image.</param>
+ <param name="decode">The decode array for the new image.</param>
+ <param name="shouldInterpolate">Whether image is interpolated or not.</param>
+ <param name="intent">The rendering intent for the new image.</param>
+ <returns>A new CGImage instance.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGImage.Copy(System.Single)">
+ <summary>Create a copy of the current image, adding or replacing the current image's headroom.</summary>
+ <param name="headroom">Must be either equal to 0 or greater or equal to 1.0.</param>
+ </member>
+ <member name="P:CoreGraphics.CGImage.DefaultHdrImageContentHeadroom">
+ <summary>Get the default content headroom for HDR images.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContentHeadroom">
+ <summary>Get the content headroom for this image.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ShouldToneMap">
+ <summary>Get whether this image should be tone mapped when rendered.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContainsImageSpecificToneMappingMetadata">
+ <summary>Get whether this image has image-specific tone mapping metadata.</summary>
+ </member>
<member name="M:CoreGraphics.MathHelper.InverseSqrtFast(System.Single)">
<summary>
Returns an approximation of the inverse square root of left number.
diff --git a/old/dotnet/tvos/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs b/new/dotnet/tvos/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs
index 1b0bee8..2ab7286 100644
--- a/old/dotnet/tvos/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs
+++ b/new/dotnet/tvos/generated-sources/CoreGraphics/CGColorSpaceNames.g.cs
@@ -76,6 +76,24 @@ namespace CoreGraphics {
}
}
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _CoreMedia709;
+ [Field ("kCGColorSpaceCoreMedia709", "CoreGraphics")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public static NSString CoreMedia709 {
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ get {
+ if (_CoreMedia709 is null)
+ _CoreMedia709 = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGColorSpaceCoreMedia709")!;
+ return _CoreMedia709;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
static NSString? _Dcip3;
[Field ("kCGColorSpaceDCIP3", "CoreGraphics")]
[SupportedOSPlatform ("maccatalyst")]
diff --git a/old/dotnet/tvos/generated-sources/CoreGraphics/CGPdfTagType.g.cs b/new/dotnet/tvos/generated-sources/CoreGraphics/CGPdfTagType.g.cs
index 5e71f23..fd3dd22 100644
--- a/old/dotnet/tvos/generated-sources/CoreGraphics/CGPdfTagType.g.cs
+++ b/new/dotnet/tvos/generated-sources/CoreGraphics/CGPdfTagType.g.cs
@@ -95,5 +95,10 @@ namespace CoreGraphics {
Figure = 700,
Formula = 701,
Form = 702,
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ Object = 800,
}
}
diff --git a/new/dotnet/tvos/generated-sources/CoreGraphics/CGToneMapping.g.cs b/new/dotnet/tvos/generated-sources/CoreGraphics/CGToneMapping.g.cs
new file mode 100644
index 0000000..708ac04
--- /dev/null
+++ b/new/dotnet/tvos/generated-sources/CoreGraphics/CGToneMapping.g.cs
@@ -0,0 +1,56 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Security;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public enum CGToneMapping : uint {
+ Default = 0,
+ ImageSpecificLumaScaling = 1,
+ ReferenceWhiteBased = 2,
+ IturRecommended = 3,
+ ExrGamma = 4,
+ None = 5,
+ }
+}
diff --git a/new/dotnet/tvos/generated-sources/CoreGraphics/CGToneMappingOptionKeys.g.cs b/new/dotnet/tvos/generated-sources/CoreGraphics/CGToneMappingOptionKeys.g.cs
new file mode 100644
index 0000000..217da42
--- /dev/null
+++ b/new/dotnet/tvos/generated-sources/CoreGraphics/CGToneMappingOptionKeys.g.cs
@@ -0,0 +1,120 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Security;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public unsafe partial class CGToneMappingOptionKeys {
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaDefogKey;
+ [Field ("kCGEXRToneMappingGammaDefog", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaDefogKey {
+ get {
+ if (_ExrToneMappingGammaDefogKey is null)
+ _ExrToneMappingGammaDefogKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaDefog")!;
+ return _ExrToneMappingGammaDefogKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaExposureKey;
+ [Field ("kCGEXRToneMappingGammaExposure", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaExposureKey {
+ get {
+ if (_ExrToneMappingGammaExposureKey is null)
+ _ExrToneMappingGammaExposureKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaExposure")!;
+ return _ExrToneMappingGammaExposureKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeHighKey;
+ [Field ("kCGEXRToneMappingGammaKneeHigh", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeHighKey {
+ get {
+ if (_ExrToneMappingGammaKneeHighKey is null)
+ _ExrToneMappingGammaKneeHighKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeHigh")!;
+ return _ExrToneMappingGammaKneeHighKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeLowKey;
+ [Field ("kCGEXRToneMappingGammaKneeLow", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeLowKey {
+ get {
+ if (_ExrToneMappingGammaKneeLowKey is null)
+ _ExrToneMappingGammaKneeLowKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeLow")!;
+ return _ExrToneMappingGammaKneeLowKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _SkipBoostToHdrKey;
+ [Field ("kCGSkipBoostToHDR", "CoreGraphics")]
+ internal static NSString SkipBoostToHdrKey {
+ get {
+ if (_SkipBoostToHdrKey is null)
+ _SkipBoostToHdrKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGSkipBoostToHDR")!;
+ return _SkipBoostToHdrKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _Use100nitsHlgOotfKey;
+ [Field ("kCGUse100nitsHLGOOTF", "CoreGraphics")]
+ internal static NSString Use100nitsHlgOotfKey {
+ get {
+ if (_Use100nitsHlgOotfKey is null)
+ _Use100nitsHlgOotfKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUse100nitsHLGOOTF")!;
+ return _Use100nitsHlgOotfKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _UseBT1886ForCoreVideoGammaKey;
+ [Field ("kCGUseBT1886ForCoreVideoGamma", "CoreGraphics")]
+ internal static NSString UseBT1886ForCoreVideoGammaKey {
+ get {
+ if (_UseBT1886ForCoreVideoGammaKey is null)
+ _UseBT1886ForCoreVideoGammaKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUseBT1886ForCoreVideoGamma")!;
+ return _UseBT1886ForCoreVideoGammaKey;
+ }
+ }
+ } /* class CGToneMappingOptionKeys */
+}
diff --git a/new/dotnet/tvos/generated-sources/CoreGraphics/CGToneMappingOptions.g.cs b/new/dotnet/tvos/generated-sources/CoreGraphics/CGToneMappingOptions.g.cs
new file mode 100644
index 0000000..0705410
--- /dev/null
+++ b/new/dotnet/tvos/generated-sources/CoreGraphics/CGToneMappingOptions.g.cs
@@ -0,0 +1,112 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Security;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ public partial class CGToneMappingOptions : DictionaryContainer {
+#if !COREBUILD
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions () : base (new NSMutableDictionary ()) {}
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions (NSDictionary? dictionary) : base (dictionary) {}
+ public bool? Use100nitsHlgOotf {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!, value);
+ }
+ }
+ public bool? UseBT1886ForCoreVideoGamma {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!, value);
+ }
+ }
+ public bool? SkipBoostToHdr {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaDefog {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaExposure {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeLow {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeHigh {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!, value);
+ }
+ }
+#endif
+ }
+}
diff --git a/new/dotnet/tvos/generated-sources/CoreGraphics/CoreGraphicsFields.g.cs b/new/dotnet/tvos/generated-sources/CoreGraphics/CoreGraphicsFields.g.cs
new file mode 100644
index 0000000..b791075
--- /dev/null
+++ b/new/dotnet/tvos/generated-sources/CoreGraphics/CoreGraphicsFields.g.cs
@@ -0,0 +1,56 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.Versioning;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Security;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [SupportedOSPlatform ("tvos18.0")]
+ [SupportedOSPlatform ("macos15.0")]
+ [SupportedOSPlatform ("ios18.0")]
+ [SupportedOSPlatform ("maccatalyst18.0")]
+ internal unsafe partial class CoreGraphicsFields {
+ [Field ("kCGDefaultHDRImageContentHeadroom", "CoreGraphics")]
+ public static float DefaultHdrImageContentHeadroom {
+ get {
+ return Dlfcn.GetFloat (Libraries.CoreGraphics.Handle, "kCGDefaultHDRImageContentHeadroom");
+ }
+ }
+ } /* class CoreGraphicsFields */
+}
diff --git a/old/dotnet/tvos/ref/Microsoft.tvOS.xml b/new/dotnet/tvos/ref/Microsoft.tvOS.xml
index 3f23b6f..3d9acea 100644
--- a/old/dotnet/tvos/ref/Microsoft.tvOS.xml
+++ b/new/dotnet/tvos/ref/Microsoft.tvOS.xml
@@ -70563,12 +70563,73 @@
<summary>Retrieves the <see cref="T:CoreFoundation.CFStringTransform" /> value named by <paramref name="constant" />.</summary>
<param name="constant">The name of the constant to retrieve.</param>
</member>
+ <member name="M:CoreGraphics.CGColorSpace.CopyBaseColorSpace">
+ <summary>Get the base color space, or a new color space without any image-specific metadata.</summary>
+ <returns>If the current color space is a pattern or an indexed color space, get the base color space. If the current color space contains image-specific metadata associated with the gain map, get a new color space without the metadata. Otherwise returns a null value.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.GetEdrTargetHeadroom">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <returns>The EDR headroom.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.SetEdrTargetHeadroom(System.Single)">
+ <summary>Get the EDR headroom that's used when rendering HDR content.</summary>
+ <param name="value">The value to set. Must be greater than 1.0f.</param>
+ <returns>Returns true if successful, false otherwise.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,Foundation.NSDictionary)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGContext.DrawImageApplyingToneMapping(CoreGraphics.CGRect,CoreGraphics.CGImage,CoreGraphics.CGToneMapping,CoreGraphics.CGToneMappingOptions)">
+ <summary>Draw the specified image onto the CGContext, applying the tone mapping and any tone mapping options.</summary>
+ <param name="rect">The rectangle where the image is rendered.</param>
+ <param name="image">The image to render.</param>
+ <param name="method">The tone mapping method to use.</param>
+ <param name="options">The tone mapping options to use.</param>
+ <returns>Returns true if successful, otherwise false.</returns>
+ </member>
<member name="T:CoreGraphics.CGPDFPageInfo">
<summary>Specifies various boxes for the <see cref="M:CoreGraphics.CGContextPDF.BeginPage(CoreGraphics.CGPDFPageInfo)" /> method.</summary>
</member>
<member name="T:CoreGraphics.CGPDFInfo">
<summary>Auxiliary parameters for constructing a <see cref="T:CoreGraphics.CGContextPDF" />.</summary>
</member>
+ <member name="M:CoreGraphics.CGImage.#ctor(System.Single,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,CoreGraphics.CGColorSpace,CoreGraphics.CGBitmapFlags,CoreGraphics.CGDataProvider,System.Runtime.InteropServices.NFloat[],System.Boolean,CoreGraphics.CGColorRenderingIntent)">
+ <summary>Create a new CGImage instance with the specified content headroom.</summary>
+ <param name="headroom">The content headroom. Must be either 0.0f or greater than or equal to 1.0f.</param>
+ <param name="width">The width of the new image.</param>
+ <param name="height">The height of the new image.</param>
+ <param name="bitsPerComponent">Bits per component for the new image.</param>
+ <param name="bitsPerPixel">Bits per pixel for the new image.</param>
+ <param name="bytesPerRow">Bytes per row for the new image.</param>
+ <param name="colorSpace">The colorspace for the new image.</param>
+ <param name="bitmapFlags">The bitmap flags for the new image.</param>
+ <param name="provider">The data provider for the new image.</param>
+ <param name="decode">The decode array for the new image.</param>
+ <param name="shouldInterpolate">Whether image is interpolated or not.</param>
+ <param name="intent">The rendering intent for the new image.</param>
+ <returns>A new CGImage instance.</returns>
+ </member>
+ <member name="M:CoreGraphics.CGImage.Copy(System.Single)">
+ <summary>Create a copy of the current image, adding or replacing the current image's headroom.</summary>
+ <param name="headroom">Must be either equal to 0 or greater or equal to 1.0.</param>
+ </member>
+ <member name="P:CoreGraphics.CGImage.DefaultHdrImageContentHeadroom">
+ <summary>Get the default content headroom for HDR images.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContentHeadroom">
+ <summary>Get the content headroom for this image.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ShouldToneMap">
+ <summary>Get whether this image should be tone mapped when rendered.</summary>
+ </member>
+ <member name="P:CoreGraphics.CGImage.ContainsImageSpecificToneMappingMetadata">
+ <summary>Get whether this image has image-specific tone mapping metadata.</summary>
+ </member>
<member name="M:CoreGraphics.MathHelper.InverseSqrtFast(System.Single)">
<summary>
Returns an approximation of the inverse square root of left number.
diff --git a/old/ios/native/CoreGraphics/CGColorSpaceNames.g.cs b/new/ios/native/CoreGraphics/CGColorSpaceNames.g.cs
index 001e053..c0ddf77 100644
--- a/old/ios/native/CoreGraphics/CGColorSpaceNames.g.cs
+++ b/new/ios/native/CoreGraphics/CGColorSpaceNames.g.cs
@@ -71,6 +71,26 @@ namespace CoreGraphics {
}
}
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _CoreMedia709;
+ [Field ("kCGColorSpaceCoreMedia709", "CoreGraphics")]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public static NSString CoreMedia709 {
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ get {
+ if (_CoreMedia709 is null)
+ _CoreMedia709 = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGColorSpaceCoreMedia709")!;
+ return _CoreMedia709;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
static NSString? _Dcip3;
[Field ("kCGColorSpaceDCIP3", "CoreGraphics")]
public static NSString Dcip3 {
diff --git a/old/ios/native/CoreGraphics/CGPdfTagType.g.cs b/new/ios/native/CoreGraphics/CGPdfTagType.g.cs
index 1f45fc0..006f38b 100644
--- a/old/ios/native/CoreGraphics/CGPdfTagType.g.cs
+++ b/new/ios/native/CoreGraphics/CGPdfTagType.g.cs
@@ -99,5 +99,11 @@ namespace CoreGraphics {
Figure = 700,
Formula = 701,
Form = 702,
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ Object = 800,
}
}
diff --git a/new/ios/native/CoreGraphics/CGToneMapping.g.cs b/new/ios/native/CoreGraphics/CGToneMapping.g.cs
new file mode 100644
index 0000000..4b8aae8
--- /dev/null
+++ b/new/ios/native/CoreGraphics/CGToneMapping.g.cs
@@ -0,0 +1,64 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using MapKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using Messages;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using QuickLook;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using CoreMotion;
+using ObjCRuntime;
+using AddressBook;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using NewsstandKit;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public enum CGToneMapping : uint {
+ Default = 0,
+ ImageSpecificLumaScaling = 1,
+ ReferenceWhiteBased = 2,
+ IturRecommended = 3,
+ ExrGamma = 4,
+ None = 5,
+ }
+}
diff --git a/new/ios/native/CoreGraphics/CGToneMappingOptionKeys.g.cs b/new/ios/native/CoreGraphics/CGToneMappingOptionKeys.g.cs
new file mode 100644
index 0000000..8c443e0
--- /dev/null
+++ b/new/ios/native/CoreGraphics/CGToneMappingOptionKeys.g.cs
@@ -0,0 +1,128 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using MapKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using Messages;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using QuickLook;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using CoreMotion;
+using ObjCRuntime;
+using AddressBook;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using NewsstandKit;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public unsafe partial class CGToneMappingOptionKeys {
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaDefogKey;
+ [Field ("kCGEXRToneMappingGammaDefog", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaDefogKey {
+ get {
+ if (_ExrToneMappingGammaDefogKey is null)
+ _ExrToneMappingGammaDefogKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaDefog")!;
+ return _ExrToneMappingGammaDefogKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaExposureKey;
+ [Field ("kCGEXRToneMappingGammaExposure", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaExposureKey {
+ get {
+ if (_ExrToneMappingGammaExposureKey is null)
+ _ExrToneMappingGammaExposureKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaExposure")!;
+ return _ExrToneMappingGammaExposureKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeHighKey;
+ [Field ("kCGEXRToneMappingGammaKneeHigh", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeHighKey {
+ get {
+ if (_ExrToneMappingGammaKneeHighKey is null)
+ _ExrToneMappingGammaKneeHighKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeHigh")!;
+ return _ExrToneMappingGammaKneeHighKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeLowKey;
+ [Field ("kCGEXRToneMappingGammaKneeLow", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeLowKey {
+ get {
+ if (_ExrToneMappingGammaKneeLowKey is null)
+ _ExrToneMappingGammaKneeLowKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeLow")!;
+ return _ExrToneMappingGammaKneeLowKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _SkipBoostToHdrKey;
+ [Field ("kCGSkipBoostToHDR", "CoreGraphics")]
+ internal static NSString SkipBoostToHdrKey {
+ get {
+ if (_SkipBoostToHdrKey is null)
+ _SkipBoostToHdrKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGSkipBoostToHDR")!;
+ return _SkipBoostToHdrKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _Use100nitsHlgOotfKey;
+ [Field ("kCGUse100nitsHLGOOTF", "CoreGraphics")]
+ internal static NSString Use100nitsHlgOotfKey {
+ get {
+ if (_Use100nitsHlgOotfKey is null)
+ _Use100nitsHlgOotfKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUse100nitsHLGOOTF")!;
+ return _Use100nitsHlgOotfKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _UseBT1886ForCoreVideoGammaKey;
+ [Field ("kCGUseBT1886ForCoreVideoGamma", "CoreGraphics")]
+ internal static NSString UseBT1886ForCoreVideoGammaKey {
+ get {
+ if (_UseBT1886ForCoreVideoGammaKey is null)
+ _UseBT1886ForCoreVideoGammaKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUseBT1886ForCoreVideoGamma")!;
+ return _UseBT1886ForCoreVideoGammaKey;
+ }
+ }
+ } /* class CGToneMappingOptionKeys */
+}
diff --git a/new/ios/native/CoreGraphics/CGToneMappingOptions.g.cs b/new/ios/native/CoreGraphics/CGToneMappingOptions.g.cs
new file mode 100644
index 0000000..6172abb
--- /dev/null
+++ b/new/ios/native/CoreGraphics/CGToneMappingOptions.g.cs
@@ -0,0 +1,120 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using MapKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using Messages;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using QuickLook;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using CoreMotion;
+using ObjCRuntime;
+using AddressBook;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using NewsstandKit;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public partial class CGToneMappingOptions : DictionaryContainer {
+#if !COREBUILD
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions () : base (new NSMutableDictionary ()) {}
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions (NSDictionary? dictionary) : base (dictionary) {}
+ public bool? Use100nitsHlgOotf {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!, value);
+ }
+ }
+ public bool? UseBT1886ForCoreVideoGamma {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!, value);
+ }
+ }
+ public bool? SkipBoostToHdr {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaDefog {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaExposure {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeLow {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeHigh {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!, value);
+ }
+ }
+#endif
+ }
+}
diff --git a/new/ios/native/CoreGraphics/CoreGraphicsFields.g.cs b/new/ios/native/CoreGraphics/CoreGraphicsFields.g.cs
new file mode 100644
index 0000000..8707f36
--- /dev/null
+++ b/new/ios/native/CoreGraphics/CoreGraphicsFields.g.cs
@@ -0,0 +1,64 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using MapKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using Messages;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using QuickLook;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using CoreMotion;
+using ObjCRuntime;
+using AddressBook;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using NewsstandKit;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ internal unsafe partial class CoreGraphicsFields {
+ [Field ("kCGDefaultHDRImageContentHeadroom", "CoreGraphics")]
+ public static float DefaultHdrImageContentHeadroom {
+ get {
+ return Dlfcn.GetFloat (Libraries.CoreGraphics.Handle, "kCGDefaultHDRImageContentHeadroom");
+ }
+ }
+ } /* class CoreGraphicsFields */
+}
diff --git a/old/mac/full/CoreGraphics/CGColorSpaceNames.g.cs b/new/mac/full/CoreGraphics/CGColorSpaceNames.g.cs
index 28b381c..1ada9ab 100644
--- a/old/mac/full/CoreGraphics/CGColorSpaceNames.g.cs
+++ b/new/mac/full/CoreGraphics/CGColorSpaceNames.g.cs
@@ -86,6 +86,26 @@ namespace CoreGraphics {
}
}
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _CoreMedia709;
+ [Field ("kCGColorSpaceCoreMedia709", "CoreGraphics")]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public static NSString CoreMedia709 {
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ get {
+ if (_CoreMedia709 is null)
+ _CoreMedia709 = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGColorSpaceCoreMedia709")!;
+ return _CoreMedia709;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
static NSString? _Dcip3;
[Field ("kCGColorSpaceDCIP3", "CoreGraphics")]
public static NSString Dcip3 {
diff --git a/old/mac/full/CoreGraphics/CGDisplayStreamKeys.g.cs b/new/mac/full/CoreGraphics/CGDisplayStreamKeys.g.cs
index 2432849..afd0f30 100644
--- a/old/mac/full/CoreGraphics/CGDisplayStreamKeys.g.cs
+++ b/new/mac/full/CoreGraphics/CGDisplayStreamKeys.g.cs
@@ -46,6 +46,8 @@ namespace CoreGraphics {
[Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)]
[Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)]
[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]
+ [Deprecated (PlatformName.MacOSX, 15,0, message: "Use ScreenCaptureKit instead.")]
+ [Deprecated (PlatformName.MacCatalyst, 18,0, message: "Use ScreenCaptureKit instead.")]
public unsafe static partial class CGDisplayStreamKeys {
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
static NSString? _ColorSpace;
diff --git a/old/mac/full/CoreGraphics/CGPdfTagType.g.cs b/new/mac/full/CoreGraphics/CGPdfTagType.g.cs
index 76e8c0b..f5496e9 100644
--- a/old/mac/full/CoreGraphics/CGPdfTagType.g.cs
+++ b/new/mac/full/CoreGraphics/CGPdfTagType.g.cs
@@ -94,5 +94,11 @@ namespace CoreGraphics {
Figure = 700,
Formula = 701,
Form = 702,
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ Object = 800,
}
}
diff --git a/new/mac/full/CoreGraphics/CGToneMapping.g.cs b/new/mac/full/CoreGraphics/CGToneMapping.g.cs
new file mode 100644
index 0000000..8fb8bd1
--- /dev/null
+++ b/new/mac/full/CoreGraphics/CGToneMapping.g.cs
@@ -0,0 +1,59 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using QTKit;
+using Metal;
+using CoreML;
+using OpenGL;
+using AppKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public enum CGToneMapping : uint {
+ Default = 0,
+ ImageSpecificLumaScaling = 1,
+ ReferenceWhiteBased = 2,
+ IturRecommended = 3,
+ ExrGamma = 4,
+ None = 5,
+ }
+}
diff --git a/new/mac/full/CoreGraphics/CGToneMappingOptionKeys.g.cs b/new/mac/full/CoreGraphics/CGToneMappingOptionKeys.g.cs
new file mode 100644
index 0000000..2a08c4f
--- /dev/null
+++ b/new/mac/full/CoreGraphics/CGToneMappingOptionKeys.g.cs
@@ -0,0 +1,123 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using QTKit;
+using Metal;
+using CoreML;
+using OpenGL;
+using AppKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public unsafe partial class CGToneMappingOptionKeys {
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaDefogKey;
+ [Field ("kCGEXRToneMappingGammaDefog", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaDefogKey {
+ get {
+ if (_ExrToneMappingGammaDefogKey is null)
+ _ExrToneMappingGammaDefogKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaDefog")!;
+ return _ExrToneMappingGammaDefogKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaExposureKey;
+ [Field ("kCGEXRToneMappingGammaExposure", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaExposureKey {
+ get {
+ if (_ExrToneMappingGammaExposureKey is null)
+ _ExrToneMappingGammaExposureKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaExposure")!;
+ return _ExrToneMappingGammaExposureKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeHighKey;
+ [Field ("kCGEXRToneMappingGammaKneeHigh", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeHighKey {
+ get {
+ if (_ExrToneMappingGammaKneeHighKey is null)
+ _ExrToneMappingGammaKneeHighKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeHigh")!;
+ return _ExrToneMappingGammaKneeHighKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeLowKey;
+ [Field ("kCGEXRToneMappingGammaKneeLow", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeLowKey {
+ get {
+ if (_ExrToneMappingGammaKneeLowKey is null)
+ _ExrToneMappingGammaKneeLowKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeLow")!;
+ return _ExrToneMappingGammaKneeLowKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _SkipBoostToHdrKey;
+ [Field ("kCGSkipBoostToHDR", "CoreGraphics")]
+ internal static NSString SkipBoostToHdrKey {
+ get {
+ if (_SkipBoostToHdrKey is null)
+ _SkipBoostToHdrKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGSkipBoostToHDR")!;
+ return _SkipBoostToHdrKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _Use100nitsHlgOotfKey;
+ [Field ("kCGUse100nitsHLGOOTF", "CoreGraphics")]
+ internal static NSString Use100nitsHlgOotfKey {
+ get {
+ if (_Use100nitsHlgOotfKey is null)
+ _Use100nitsHlgOotfKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUse100nitsHLGOOTF")!;
+ return _Use100nitsHlgOotfKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _UseBT1886ForCoreVideoGammaKey;
+ [Field ("kCGUseBT1886ForCoreVideoGamma", "CoreGraphics")]
+ internal static NSString UseBT1886ForCoreVideoGammaKey {
+ get {
+ if (_UseBT1886ForCoreVideoGammaKey is null)
+ _UseBT1886ForCoreVideoGammaKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUseBT1886ForCoreVideoGamma")!;
+ return _UseBT1886ForCoreVideoGammaKey;
+ }
+ }
+ } /* class CGToneMappingOptionKeys */
+}
diff --git a/new/mac/full/CoreGraphics/CGToneMappingOptions.g.cs b/new/mac/full/CoreGraphics/CGToneMappingOptions.g.cs
new file mode 100644
index 0000000..e16e00a
--- /dev/null
+++ b/new/mac/full/CoreGraphics/CGToneMappingOptions.g.cs
@@ -0,0 +1,115 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using QTKit;
+using Metal;
+using CoreML;
+using OpenGL;
+using AppKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public partial class CGToneMappingOptions : DictionaryContainer {
+#if !COREBUILD
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions () : base (new NSMutableDictionary ()) {}
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions (NSDictionary? dictionary) : base (dictionary) {}
+ public bool? Use100nitsHlgOotf {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!, value);
+ }
+ }
+ public bool? UseBT1886ForCoreVideoGamma {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!, value);
+ }
+ }
+ public bool? SkipBoostToHdr {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaDefog {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaExposure {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeLow {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeHigh {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!, value);
+ }
+ }
+#endif
+ }
+}
diff --git a/new/mac/full/CoreGraphics/CoreGraphicsFields.g.cs b/new/mac/full/CoreGraphics/CoreGraphicsFields.g.cs
new file mode 100644
index 0000000..ce5f846
--- /dev/null
+++ b/new/mac/full/CoreGraphics/CoreGraphicsFields.g.cs
@@ -0,0 +1,59 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using QTKit;
+using Metal;
+using CoreML;
+using OpenGL;
+using AppKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ internal unsafe partial class CoreGraphicsFields {
+ [Field ("kCGDefaultHDRImageContentHeadroom", "CoreGraphics")]
+ public static float DefaultHdrImageContentHeadroom {
+ get {
+ return Dlfcn.GetFloat (Libraries.CoreGraphics.Handle, "kCGDefaultHDRImageContentHeadroom");
+ }
+ }
+ } /* class CoreGraphicsFields */
+}
diff --git a/old/mac/mobile/CoreGraphics/CGColorSpaceNames.g.cs b/new/mac/mobile/CoreGraphics/CGColorSpaceNames.g.cs
index 28b381c..1ada9ab 100644
--- a/old/mac/mobile/CoreGraphics/CGColorSpaceNames.g.cs
+++ b/new/mac/mobile/CoreGraphics/CGColorSpaceNames.g.cs
@@ -86,6 +86,26 @@ namespace CoreGraphics {
}
}
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _CoreMedia709;
+ [Field ("kCGColorSpaceCoreMedia709", "CoreGraphics")]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public static NSString CoreMedia709 {
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ get {
+ if (_CoreMedia709 is null)
+ _CoreMedia709 = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGColorSpaceCoreMedia709")!;
+ return _CoreMedia709;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
static NSString? _Dcip3;
[Field ("kCGColorSpaceDCIP3", "CoreGraphics")]
public static NSString Dcip3 {
diff --git a/old/mac/mobile/CoreGraphics/CGDisplayStreamKeys.g.cs b/new/mac/mobile/CoreGraphics/CGDisplayStreamKeys.g.cs
index 2432849..afd0f30 100644
--- a/old/mac/mobile/CoreGraphics/CGDisplayStreamKeys.g.cs
+++ b/new/mac/mobile/CoreGraphics/CGDisplayStreamKeys.g.cs
@@ -46,6 +46,8 @@ namespace CoreGraphics {
[Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)]
[Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)]
[Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]
+ [Deprecated (PlatformName.MacOSX, 15,0, message: "Use ScreenCaptureKit instead.")]
+ [Deprecated (PlatformName.MacCatalyst, 18,0, message: "Use ScreenCaptureKit instead.")]
public unsafe static partial class CGDisplayStreamKeys {
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
static NSString? _ColorSpace;
diff --git a/old/mac/mobile/CoreGraphics/CGPdfTagType.g.cs b/new/mac/mobile/CoreGraphics/CGPdfTagType.g.cs
index 76e8c0b..f5496e9 100644
--- a/old/mac/mobile/CoreGraphics/CGPdfTagType.g.cs
+++ b/new/mac/mobile/CoreGraphics/CGPdfTagType.g.cs
@@ -94,5 +94,11 @@ namespace CoreGraphics {
Figure = 700,
Formula = 701,
Form = 702,
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ Object = 800,
}
}
diff --git a/new/mac/mobile/CoreGraphics/CGToneMapping.g.cs b/new/mac/mobile/CoreGraphics/CGToneMapping.g.cs
new file mode 100644
index 0000000..8fb8bd1
--- /dev/null
+++ b/new/mac/mobile/CoreGraphics/CGToneMapping.g.cs
@@ -0,0 +1,59 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using QTKit;
+using Metal;
+using CoreML;
+using OpenGL;
+using AppKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public enum CGToneMapping : uint {
+ Default = 0,
+ ImageSpecificLumaScaling = 1,
+ ReferenceWhiteBased = 2,
+ IturRecommended = 3,
+ ExrGamma = 4,
+ None = 5,
+ }
+}
diff --git a/new/mac/mobile/CoreGraphics/CGToneMappingOptionKeys.g.cs b/new/mac/mobile/CoreGraphics/CGToneMappingOptionKeys.g.cs
new file mode 100644
index 0000000..2a08c4f
--- /dev/null
+++ b/new/mac/mobile/CoreGraphics/CGToneMappingOptionKeys.g.cs
@@ -0,0 +1,123 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using QTKit;
+using Metal;
+using CoreML;
+using OpenGL;
+using AppKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public unsafe partial class CGToneMappingOptionKeys {
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaDefogKey;
+ [Field ("kCGEXRToneMappingGammaDefog", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaDefogKey {
+ get {
+ if (_ExrToneMappingGammaDefogKey is null)
+ _ExrToneMappingGammaDefogKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaDefog")!;
+ return _ExrToneMappingGammaDefogKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaExposureKey;
+ [Field ("kCGEXRToneMappingGammaExposure", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaExposureKey {
+ get {
+ if (_ExrToneMappingGammaExposureKey is null)
+ _ExrToneMappingGammaExposureKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaExposure")!;
+ return _ExrToneMappingGammaExposureKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeHighKey;
+ [Field ("kCGEXRToneMappingGammaKneeHigh", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeHighKey {
+ get {
+ if (_ExrToneMappingGammaKneeHighKey is null)
+ _ExrToneMappingGammaKneeHighKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeHigh")!;
+ return _ExrToneMappingGammaKneeHighKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeLowKey;
+ [Field ("kCGEXRToneMappingGammaKneeLow", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeLowKey {
+ get {
+ if (_ExrToneMappingGammaKneeLowKey is null)
+ _ExrToneMappingGammaKneeLowKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeLow")!;
+ return _ExrToneMappingGammaKneeLowKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _SkipBoostToHdrKey;
+ [Field ("kCGSkipBoostToHDR", "CoreGraphics")]
+ internal static NSString SkipBoostToHdrKey {
+ get {
+ if (_SkipBoostToHdrKey is null)
+ _SkipBoostToHdrKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGSkipBoostToHDR")!;
+ return _SkipBoostToHdrKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _Use100nitsHlgOotfKey;
+ [Field ("kCGUse100nitsHLGOOTF", "CoreGraphics")]
+ internal static NSString Use100nitsHlgOotfKey {
+ get {
+ if (_Use100nitsHlgOotfKey is null)
+ _Use100nitsHlgOotfKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUse100nitsHLGOOTF")!;
+ return _Use100nitsHlgOotfKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _UseBT1886ForCoreVideoGammaKey;
+ [Field ("kCGUseBT1886ForCoreVideoGamma", "CoreGraphics")]
+ internal static NSString UseBT1886ForCoreVideoGammaKey {
+ get {
+ if (_UseBT1886ForCoreVideoGammaKey is null)
+ _UseBT1886ForCoreVideoGammaKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUseBT1886ForCoreVideoGamma")!;
+ return _UseBT1886ForCoreVideoGammaKey;
+ }
+ }
+ } /* class CGToneMappingOptionKeys */
+}
diff --git a/new/mac/mobile/CoreGraphics/CGToneMappingOptions.g.cs b/new/mac/mobile/CoreGraphics/CGToneMappingOptions.g.cs
new file mode 100644
index 0000000..e16e00a
--- /dev/null
+++ b/new/mac/mobile/CoreGraphics/CGToneMappingOptions.g.cs
@@ -0,0 +1,115 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using QTKit;
+using Metal;
+using CoreML;
+using OpenGL;
+using AppKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public partial class CGToneMappingOptions : DictionaryContainer {
+#if !COREBUILD
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions () : base (new NSMutableDictionary ()) {}
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions (NSDictionary? dictionary) : base (dictionary) {}
+ public bool? Use100nitsHlgOotf {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!, value);
+ }
+ }
+ public bool? UseBT1886ForCoreVideoGamma {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!, value);
+ }
+ }
+ public bool? SkipBoostToHdr {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaDefog {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaExposure {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeLow {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeHigh {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!, value);
+ }
+ }
+#endif
+ }
+}
diff --git a/new/mac/mobile/CoreGraphics/CoreGraphicsFields.g.cs b/new/mac/mobile/CoreGraphics/CoreGraphicsFields.g.cs
new file mode 100644
index 0000000..ce5f846
--- /dev/null
+++ b/new/mac/mobile/CoreGraphics/CoreGraphicsFields.g.cs
@@ -0,0 +1,59 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using QTKit;
+using Metal;
+using CoreML;
+using OpenGL;
+using AppKit;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Contacts;
+using Security;
+using CloudKit;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using FileProvider;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ internal unsafe partial class CoreGraphicsFields {
+ [Field ("kCGDefaultHDRImageContentHeadroom", "CoreGraphics")]
+ public static float DefaultHdrImageContentHeadroom {
+ get {
+ return Dlfcn.GetFloat (Libraries.CoreGraphics.Handle, "kCGDefaultHDRImageContentHeadroom");
+ }
+ }
+ } /* class CoreGraphicsFields */
+}
diff --git a/old/tvos/tvos/CoreGraphics/CGColorSpaceNames.g.cs b/new/tvos/tvos/CoreGraphics/CGColorSpaceNames.g.cs
index 15af7a8..f44831c 100644
--- a/old/tvos/tvos/CoreGraphics/CGColorSpaceNames.g.cs
+++ b/new/tvos/tvos/CoreGraphics/CGColorSpaceNames.g.cs
@@ -63,6 +63,26 @@ namespace CoreGraphics {
}
}
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _CoreMedia709;
+ [Field ("kCGColorSpaceCoreMedia709", "CoreGraphics")]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public static NSString CoreMedia709 {
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ get {
+ if (_CoreMedia709 is null)
+ _CoreMedia709 = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGColorSpaceCoreMedia709")!;
+ return _CoreMedia709;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
static NSString? _Dcip3;
[Field ("kCGColorSpaceDCIP3", "CoreGraphics")]
public static NSString Dcip3 {
diff --git a/old/tvos/tvos/CoreGraphics/CGPdfTagType.g.cs b/new/tvos/tvos/CoreGraphics/CGPdfTagType.g.cs
index 145000b..82d39cb 100644
--- a/old/tvos/tvos/CoreGraphics/CGPdfTagType.g.cs
+++ b/new/tvos/tvos/CoreGraphics/CGPdfTagType.g.cs
@@ -91,5 +91,11 @@ namespace CoreGraphics {
Figure = 700,
Formula = 701,
Form = 702,
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ Object = 800,
}
}
diff --git a/new/tvos/tvos/CoreGraphics/CGToneMapping.g.cs b/new/tvos/tvos/CoreGraphics/CGToneMapping.g.cs
new file mode 100644
index 0000000..eba1670
--- /dev/null
+++ b/new/tvos/tvos/CoreGraphics/CGToneMapping.g.cs
@@ -0,0 +1,56 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Security;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public enum CGToneMapping : uint {
+ Default = 0,
+ ImageSpecificLumaScaling = 1,
+ ReferenceWhiteBased = 2,
+ IturRecommended = 3,
+ ExrGamma = 4,
+ None = 5,
+ }
+}
diff --git a/new/tvos/tvos/CoreGraphics/CGToneMappingOptionKeys.g.cs b/new/tvos/tvos/CoreGraphics/CGToneMappingOptionKeys.g.cs
new file mode 100644
index 0000000..4d1fa09
--- /dev/null
+++ b/new/tvos/tvos/CoreGraphics/CGToneMappingOptionKeys.g.cs
@@ -0,0 +1,120 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Security;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public unsafe partial class CGToneMappingOptionKeys {
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaDefogKey;
+ [Field ("kCGEXRToneMappingGammaDefog", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaDefogKey {
+ get {
+ if (_ExrToneMappingGammaDefogKey is null)
+ _ExrToneMappingGammaDefogKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaDefog")!;
+ return _ExrToneMappingGammaDefogKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaExposureKey;
+ [Field ("kCGEXRToneMappingGammaExposure", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaExposureKey {
+ get {
+ if (_ExrToneMappingGammaExposureKey is null)
+ _ExrToneMappingGammaExposureKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaExposure")!;
+ return _ExrToneMappingGammaExposureKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeHighKey;
+ [Field ("kCGEXRToneMappingGammaKneeHigh", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeHighKey {
+ get {
+ if (_ExrToneMappingGammaKneeHighKey is null)
+ _ExrToneMappingGammaKneeHighKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeHigh")!;
+ return _ExrToneMappingGammaKneeHighKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeLowKey;
+ [Field ("kCGEXRToneMappingGammaKneeLow", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeLowKey {
+ get {
+ if (_ExrToneMappingGammaKneeLowKey is null)
+ _ExrToneMappingGammaKneeLowKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeLow")!;
+ return _ExrToneMappingGammaKneeLowKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _SkipBoostToHdrKey;
+ [Field ("kCGSkipBoostToHDR", "CoreGraphics")]
+ internal static NSString SkipBoostToHdrKey {
+ get {
+ if (_SkipBoostToHdrKey is null)
+ _SkipBoostToHdrKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGSkipBoostToHDR")!;
+ return _SkipBoostToHdrKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _Use100nitsHlgOotfKey;
+ [Field ("kCGUse100nitsHLGOOTF", "CoreGraphics")]
+ internal static NSString Use100nitsHlgOotfKey {
+ get {
+ if (_Use100nitsHlgOotfKey is null)
+ _Use100nitsHlgOotfKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUse100nitsHLGOOTF")!;
+ return _Use100nitsHlgOotfKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _UseBT1886ForCoreVideoGammaKey;
+ [Field ("kCGUseBT1886ForCoreVideoGamma", "CoreGraphics")]
+ internal static NSString UseBT1886ForCoreVideoGammaKey {
+ get {
+ if (_UseBT1886ForCoreVideoGammaKey is null)
+ _UseBT1886ForCoreVideoGammaKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUseBT1886ForCoreVideoGamma")!;
+ return _UseBT1886ForCoreVideoGammaKey;
+ }
+ }
+ } /* class CGToneMappingOptionKeys */
+}
diff --git a/new/tvos/tvos/CoreGraphics/CGToneMappingOptions.g.cs b/new/tvos/tvos/CoreGraphics/CGToneMappingOptions.g.cs
new file mode 100644
index 0000000..d37b450
--- /dev/null
+++ b/new/tvos/tvos/CoreGraphics/CGToneMappingOptions.g.cs
@@ -0,0 +1,112 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Security;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public partial class CGToneMappingOptions : DictionaryContainer {
+#if !COREBUILD
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions () : base (new NSMutableDictionary ()) {}
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions (NSDictionary? dictionary) : base (dictionary) {}
+ public bool? Use100nitsHlgOotf {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!, value);
+ }
+ }
+ public bool? UseBT1886ForCoreVideoGamma {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!, value);
+ }
+ }
+ public bool? SkipBoostToHdr {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaDefog {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaExposure {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeLow {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeHigh {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!, value);
+ }
+ }
+#endif
+ }
+}
diff --git a/new/tvos/tvos/CoreGraphics/CoreGraphicsFields.g.cs b/new/tvos/tvos/CoreGraphics/CoreGraphicsFields.g.cs
new file mode 100644
index 0000000..d94af44
--- /dev/null
+++ b/new/tvos/tvos/CoreGraphics/CoreGraphicsFields.g.cs
@@ -0,0 +1,56 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using GLKit;
+using Metal;
+using CoreML;
+using Photos;
+using ModelIO;
+using Network;
+using SceneKit;
+using Security;
+using AudioUnit;
+using CoreVideo;
+using CoreMedia;
+using CoreImage;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using GameplayKit;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using CoreAnimation;
+using CoreFoundation;
+using NetworkExtension;
+using MetalPerformanceShadersGraph;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ internal unsafe partial class CoreGraphicsFields {
+ [Field ("kCGDefaultHDRImageContentHeadroom", "CoreGraphics")]
+ public static float DefaultHdrImageContentHeadroom {
+ get {
+ return Dlfcn.GetFloat (Libraries.CoreGraphics.Handle, "kCGDefaultHDRImageContentHeadroom");
+ }
+ }
+ } /* class CoreGraphicsFields */
+}
diff --git a/old/watch/watch/CoreGraphics/CGColorSpaceNames.g.cs b/new/watch/watch/CoreGraphics/CGColorSpaceNames.g.cs
index 327fc44..ffe4b54 100644
--- a/old/watch/watch/CoreGraphics/CGColorSpaceNames.g.cs
+++ b/new/watch/watch/CoreGraphics/CGColorSpaceNames.g.cs
@@ -53,6 +53,26 @@ namespace CoreGraphics {
}
}
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _CoreMedia709;
+ [Field ("kCGColorSpaceCoreMedia709", "CoreGraphics")]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public static NSString CoreMedia709 {
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ get {
+ if (_CoreMedia709 is null)
+ _CoreMedia709 = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGColorSpaceCoreMedia709")!;
+ return _CoreMedia709;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
static NSString? _Dcip3;
[Field ("kCGColorSpaceDCIP3", "CoreGraphics")]
public static NSString Dcip3 {
diff --git a/old/watch/watch/CoreGraphics/CGPdfTagType.g.cs b/new/watch/watch/CoreGraphics/CGPdfTagType.g.cs
index 176b5e5..7c1a309 100644
--- a/old/watch/watch/CoreGraphics/CGPdfTagType.g.cs
+++ b/new/watch/watch/CoreGraphics/CGPdfTagType.g.cs
@@ -81,5 +81,11 @@ namespace CoreGraphics {
Figure = 700,
Formula = 701,
Form = 702,
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ Object = 800,
}
}
diff --git a/new/watch/watch/CoreGraphics/CGToneMapping.g.cs b/new/watch/watch/CoreGraphics/CGToneMapping.g.cs
new file mode 100644
index 0000000..9efc984
--- /dev/null
+++ b/new/watch/watch/CoreGraphics/CGToneMapping.g.cs
@@ -0,0 +1,46 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using CoreML;
+using Network;
+using SceneKit;
+using Contacts;
+using CoreVideo;
+using CoreMedia;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using CoreFoundation;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public enum CGToneMapping : uint {
+ Default = 0,
+ ImageSpecificLumaScaling = 1,
+ ReferenceWhiteBased = 2,
+ IturRecommended = 3,
+ ExrGamma = 4,
+ None = 5,
+ }
+}
diff --git a/new/watch/watch/CoreGraphics/CGToneMappingOptionKeys.g.cs b/new/watch/watch/CoreGraphics/CGToneMappingOptionKeys.g.cs
new file mode 100644
index 0000000..1c12e90
--- /dev/null
+++ b/new/watch/watch/CoreGraphics/CGToneMappingOptionKeys.g.cs
@@ -0,0 +1,110 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using CoreML;
+using Network;
+using SceneKit;
+using Contacts;
+using CoreVideo;
+using CoreMedia;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using CoreFoundation;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public unsafe partial class CGToneMappingOptionKeys {
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaDefogKey;
+ [Field ("kCGEXRToneMappingGammaDefog", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaDefogKey {
+ get {
+ if (_ExrToneMappingGammaDefogKey is null)
+ _ExrToneMappingGammaDefogKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaDefog")!;
+ return _ExrToneMappingGammaDefogKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaExposureKey;
+ [Field ("kCGEXRToneMappingGammaExposure", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaExposureKey {
+ get {
+ if (_ExrToneMappingGammaExposureKey is null)
+ _ExrToneMappingGammaExposureKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaExposure")!;
+ return _ExrToneMappingGammaExposureKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeHighKey;
+ [Field ("kCGEXRToneMappingGammaKneeHigh", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeHighKey {
+ get {
+ if (_ExrToneMappingGammaKneeHighKey is null)
+ _ExrToneMappingGammaKneeHighKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeHigh")!;
+ return _ExrToneMappingGammaKneeHighKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _ExrToneMappingGammaKneeLowKey;
+ [Field ("kCGEXRToneMappingGammaKneeLow", "CoreGraphics")]
+ internal static NSString ExrToneMappingGammaKneeLowKey {
+ get {
+ if (_ExrToneMappingGammaKneeLowKey is null)
+ _ExrToneMappingGammaKneeLowKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGEXRToneMappingGammaKneeLow")!;
+ return _ExrToneMappingGammaKneeLowKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _SkipBoostToHdrKey;
+ [Field ("kCGSkipBoostToHDR", "CoreGraphics")]
+ internal static NSString SkipBoostToHdrKey {
+ get {
+ if (_SkipBoostToHdrKey is null)
+ _SkipBoostToHdrKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGSkipBoostToHDR")!;
+ return _SkipBoostToHdrKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _Use100nitsHlgOotfKey;
+ [Field ("kCGUse100nitsHLGOOTF", "CoreGraphics")]
+ internal static NSString Use100nitsHlgOotfKey {
+ get {
+ if (_Use100nitsHlgOotfKey is null)
+ _Use100nitsHlgOotfKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUse100nitsHLGOOTF")!;
+ return _Use100nitsHlgOotfKey;
+ }
+ }
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
+ static NSString? _UseBT1886ForCoreVideoGammaKey;
+ [Field ("kCGUseBT1886ForCoreVideoGamma", "CoreGraphics")]
+ internal static NSString UseBT1886ForCoreVideoGammaKey {
+ get {
+ if (_UseBT1886ForCoreVideoGammaKey is null)
+ _UseBT1886ForCoreVideoGammaKey = Dlfcn.GetStringConstant (Libraries.CoreGraphics.Handle, "kCGUseBT1886ForCoreVideoGamma")!;
+ return _UseBT1886ForCoreVideoGammaKey;
+ }
+ }
+ } /* class CGToneMappingOptionKeys */
+}
diff --git a/new/watch/watch/CoreGraphics/CGToneMappingOptions.g.cs b/new/watch/watch/CoreGraphics/CGToneMappingOptions.g.cs
new file mode 100644
index 0000000..d213a39
--- /dev/null
+++ b/new/watch/watch/CoreGraphics/CGToneMappingOptions.g.cs
@@ -0,0 +1,102 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using CoreML;
+using Network;
+using SceneKit;
+using Contacts;
+using CoreVideo;
+using CoreMedia;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using CoreFoundation;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ public partial class CGToneMappingOptions : DictionaryContainer {
+#if !COREBUILD
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions () : base (new NSMutableDictionary ()) {}
+ [Preserve (Conditional = true)]
+ public CGToneMappingOptions (NSDictionary? dictionary) : base (dictionary) {}
+ public bool? Use100nitsHlgOotf {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.Use100nitsHlgOotfKey!, value);
+ }
+ }
+ public bool? UseBT1886ForCoreVideoGamma {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.UseBT1886ForCoreVideoGammaKey!, value);
+ }
+ }
+ public bool? SkipBoostToHdr {
+ get {
+ return GetBoolValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!);
+ }
+ set {
+ SetBooleanValue (CGToneMappingOptionKeys.SkipBoostToHdrKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaDefog {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaDefogKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaExposure {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaExposureKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeLow {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeLowKey!, value);
+ }
+ }
+ public float? ExrToneMappingGammaKneeHigh {
+ get {
+ return GetFloatValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!);
+ }
+ set {
+ SetNumberValue (CGToneMappingOptionKeys.ExrToneMappingGammaKneeHighKey!, value);
+ }
+ }
+#endif
+ }
+}
diff --git a/new/watch/watch/CoreGraphics/CoreGraphicsFields.g.cs b/new/watch/watch/CoreGraphics/CoreGraphicsFields.g.cs
new file mode 100644
index 0000000..1e77f4c
--- /dev/null
+++ b/new/watch/watch/CoreGraphics/CoreGraphicsFields.g.cs
@@ -0,0 +1,46 @@
+//
+// Auto-generated from generator.cs, do not edit
+//
+// We keep references to objects, so warning 414 is expected
+#pragma warning disable 414
+using System;
+using System.Drawing;
+using System.Diagnostics;
+using System.ComponentModel;
+using System.Threading.Tasks;
+using System.Runtime.InteropServices;
+using System.Diagnostics.CodeAnalysis;
+using UIKit;
+using CoreML;
+using Network;
+using SceneKit;
+using Contacts;
+using CoreVideo;
+using CoreMedia;
+using SpriteKit;
+using Foundation;
+using ObjCRuntime;
+using MediaPlayer;
+using CoreGraphics;
+using CoreLocation;
+using AVFoundation;
+using CoreFoundation;
+#nullable enable
+#if !NET
+using NativeHandle = System.IntPtr;
+#endif
+namespace CoreGraphics {
+ [Introduced (PlatformName.WatchOS, 11,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacOSX, 15,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)]
+ internal unsafe partial class CoreGraphicsFields {
+ [Field ("kCGDefaultHDRImageContentHeadroom", "CoreGraphics")]
+ public static float DefaultHdrImageContentHeadroom {
+ get {
+ return Dlfcn.GetFloat (Libraries.CoreGraphics.Handle, "kCGDefaultHDRImageContentHeadroom");
+ }
+ }
+ } /* class CoreGraphicsFields */
+}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment