title | description | author | ms.author | ms.date | ms.topic | ms.assetid | ms.prod |
---|---|---|---|---|---|---|---|
Xamarin.TVOS.Stable.Legacy SDK API diff: unknown vs unknown |
List of API changes between Xamarin.TVOS.Stable.Legacy versions unknown and unknown. |
spouliot |
sepoulio |
12/22/2021 |
article |
f0ffa658-bd91-5835-e921-cd59f69658e1 |
xamarin |
Removed constructor:
protected AVAsset (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAsset (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added method:
[Obsolete ("Use 'GetMetadataForFormat' with enum values AVMetadataFormat.")]
public virtual AVMetadataItem[] MetadataForFormat (string format);
Removed constructor:
protected AVAssetCache (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetCache (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetDownloadConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetDownloadContentConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetDownloadContentConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetExportSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetExportSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual string[] SupportedFileTypes { get; }
+public virtual Foundation.NSObject[] SupportedFileTypes { get; }
Removed constructor:
protected AVAssetImageGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetImageGenerator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReader (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReader (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReaderAudioMixOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReaderAudioMixOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReaderOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReaderOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReaderOutputMetadataAdaptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReaderOutputMetadataAdaptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReaderSampleReferenceOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReaderSampleReferenceOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReaderTrackOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReaderTrackOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetReaderVideoCompositionOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetReaderVideoCompositionOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoader (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetResourceLoader (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoaderDelegate (ObjCRuntime.NativeHandle handle);
Modified constructors:
-public AVAssetResourceLoaderDelegate ()
+protected AVAssetResourceLoaderDelegate ()
Added constructor:
protected AVAssetResourceLoaderDelegate (IntPtr handle);
Modified methods:
-public abstract bool ShouldWaitForLoadingOfRequestedResource (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest)
+public bool ShouldWaitForLoadingOfRequestedResource (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest)
Removed method:
public static bool ShouldWaitForLoadingOfRequestedResource (this IAVAssetResourceLoaderDelegate This, AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest);
Removed constructor:
protected AVAssetResourceLoadingContentInformationRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetResourceLoadingContentInformationRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoadingDataRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetResourceLoadingDataRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr RequestedLength { get; }
+public virtual nint RequestedLength { get; }
Removed constructor:
protected AVAssetResourceLoadingRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetResourceLoadingRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetResourceLoadingRequestor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetResourceLoadingRequestor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetResourceRenewalRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetResourceRenewalRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetSegmentReport (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetSegmentReport (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetSegmentReportSampleInformation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetSegmentReportSampleInformation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Length { get; }
+public virtual nint Length { get; }
-public virtual IntPtr Offset { get; }
+public virtual nint Offset { get; }
Removed constructor:
protected AVAssetSegmentTrackReport (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetSegmentTrackReport (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetTrack (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetTrackGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetTrackGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetTrackSegment (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetTrackSegment (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetVariant (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetVariant (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetVariantAudioAttributes (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetVariantAudioAttributes (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetVariantAudioRenditionSpecificAttributes (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetVariantAudioRenditionSpecificAttributes (IntPtr handle);
Modified properties:
-public virtual IntPtr ChannelCount { get; }
+public virtual nint ChannelCount { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetVariantQualifier (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetVariantQualifier (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static Foundation.NSPredicate GetPredicate (IntPtr channelCount, AVMediaSelectionOption mediaSelectionOption, Foundation.NSPredicateOperatorType operatorType);
Added method:
public static Foundation.NSPredicate GetPredicate (nint channelCount, AVMediaSelectionOption mediaSelectionOption, Foundation.NSPredicateOperatorType operatorType);
Removed constructor:
protected AVAssetVariantVideoAttributes (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetVariantVideoAttributes (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetWriter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr InitialMovieFragmentSequenceNumber { get; set; }
+public virtual nint InitialMovieFragmentSequenceNumber { get; set; }
Removed constructor:
protected AVAssetWriterDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriterDelegate (IntPtr handle);
Removed constructor:
protected AVAssetWriterInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriterInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PreferredMediaChunkAlignment { get; set; }
+public virtual nint PreferredMediaChunkAlignment { get; set; }
Removed constructor:
protected AVAssetWriterInputGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriterInputGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetWriterInputMetadataAdaptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriterInputMetadataAdaptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetWriterInputPassDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriterInputPassDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAssetWriterInputPixelBufferAdaptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAssetWriterInputPixelBufferAdaptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAsynchronousCIImageFilteringRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAsynchronousCIImageFilteringRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAsynchronousKeyValueLoading (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAsynchronousKeyValueLoading (IntPtr handle);
Removed method:
public virtual AVKeyValueStatus GetStatusOfValue (string forKey, out Foundation.NSError error);
Added method:
public virtual AVKeyValueStatus StatusOfValueForKeyerror (string key, IntPtr outError);
Removed constructor:
protected AVAsynchronousVideoCompositionRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAsynchronousVideoCompositionRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudio3DMixing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudio3DMixing (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Added methods:
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioBuffer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioBuffer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioChannelLayout (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("Valid instance of this type cannot be directly created.")]
public AVAudioChannelLayout ();
protected AVAudioChannelLayout (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected AVAudioCompressedBuffer (ObjCRuntime.NativeHandle handle);
public AVAudioCompressedBuffer (AVAudioFormat format, uint packetCapacity, IntPtr maximumPacketSize);
Added constructors:
protected AVAudioCompressedBuffer (IntPtr handle);
public AVAudioCompressedBuffer (AVAudioFormat format, uint packetCapacity, nint maximumPacketSize);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumPacketSize { get; }
+public virtual nint MaximumPacketSize { get; }
Removed constructors:
protected AVAudioConnectionPoint (ObjCRuntime.NativeHandle handle);
public AVAudioConnectionPoint (AVAudioNode node, System.UIntPtr bus);
Added constructors:
[Obsolete ("Valid instance of this type cannot be directly created.")]
public AVAudioConnectionPoint ();
protected AVAudioConnectionPoint (IntPtr handle);
public AVAudioConnectionPoint (AVAudioNode node, nuint bus);
Modified properties:
-public virtual System.UIntPtr Bus { get; }
+public virtual nuint Bus { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioConverter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioConverter (IntPtr handle);
Modified properties:
-public virtual IntPtr BitRate { get; set; }
+public virtual nint BitRate { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumOutputPacketSize { get; }
+public virtual nint MaximumOutputPacketSize { get; }
-public virtual IntPtr SampleRateConverterQuality { get; set; }
+public virtual nint SampleRateConverterQuality { get; set; }
Removed constructor:
protected AVAudioEngine (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioEngine (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void Connect (AVAudioNode sourceNode, AVAudioConnectionPoint[] destNodes, System.UIntPtr sourceBus, AVAudioFormat format);
public virtual void Connect (AVAudioNode sourceNode, AVAudioNode targetNode, System.UIntPtr sourceBus, System.UIntPtr targetBus, AVAudioFormat format);
public virtual void DisconnectNodeInput (AVAudioNode node, System.UIntPtr bus);
public virtual void DisconnectNodeOutput (AVAudioNode node, System.UIntPtr bus);
public virtual AVAudioConnectionPoint InputConnectionPoint (AVAudioNode node, System.UIntPtr bus);
public virtual AVAudioConnectionPoint[] OutputConnectionPoints (AVAudioNode node, System.UIntPtr bus);
Added methods:
public virtual void Connect (AVAudioNode sourceNode, AVAudioConnectionPoint[] destNodes, nuint sourceBus, AVAudioFormat format);
public virtual void Connect (AVAudioNode sourceNode, AVAudioNode targetNode, nuint sourceBus, nuint targetBus, AVAudioFormat format);
public virtual void DisconnectNodeInput (AVAudioNode node, nuint bus);
public virtual void DisconnectNodeOutput (AVAudioNode node, nuint bus);
public virtual AVAudioConnectionPoint InputConnectionPoint (AVAudioNode node, nuint bus);
public virtual AVAudioConnectionPoint[] OutputConnectionPoints (AVAudioNode node, nuint bus);
Removed constructor:
protected AVAudioEnvironmentDistanceAttenuationParameters (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioEnvironmentDistanceAttenuationParameters (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioEnvironmentNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioEnvironmentNode (IntPtr handle);
Removed properties:
public virtual Foundation.NSNumber[] ApplicableRenderingAlgorithms { get; }
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NextAvailableInputBus { get; }
+public virtual nuint NextAvailableInputBus { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual Foundation.NSObject[] ApplicableRenderingAlgorithms ();
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioEnvironmentReverbParameters (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioEnvironmentReverbParameters (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioFile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioFile (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioFormat (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioFormat (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioIONode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioIONode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioInputNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioInputNode (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioMix (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioMix (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioMixInputParameters (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioMixInputParameters (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioMixerNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioMixerNode (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NextAvailableInputBus { get; }
+public virtual nuint NextAvailableInputBus { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioMixingDestination (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioMixingDestination (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NumberOfInputs { get; }
+public virtual nuint NumberOfInputs { get; }
-public virtual System.UIntPtr NumberOfOutputs { get; }
+public virtual nuint NumberOfOutputs { get; }
Removed methods:
public virtual AVAudioFormat GetBusInputFormat (System.UIntPtr bus);
public virtual AVAudioFormat GetBusOutputFormat (System.UIntPtr bus);
public virtual string GetNameForInputBus (System.UIntPtr bus);
public virtual string GetNameForOutputBus (System.UIntPtr bus);
public virtual void InstallTapOnBus (System.UIntPtr bus, uint bufferSize, AVAudioFormat format, AVAudioNodeTapBlock tapBlock);
public virtual void RemoveTapOnBus (System.UIntPtr bus);
Added methods:
public virtual AVAudioFormat GetBusInputFormat (nuint bus);
public virtual AVAudioFormat GetBusOutputFormat (nuint bus);
public virtual string GetNameForInputBus (nuint bus);
public virtual string GetNameForOutputBus (nuint bus);
public virtual void InstallTapOnBus (nuint bus, uint bufferSize, AVAudioFormat format, AVAudioNodeTapBlock tapBlock);
public virtual void RemoveTapOnBus (nuint bus);
Removed constructor:
protected AVAudioOutputNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioOutputNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioPcmBuffer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioPcmBuffer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Stride { get; }
+public virtual nuint Stride { get; }
Removed constructor:
protected AVAudioPlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioPlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NumberOfChannels { get; }
+public virtual nuint NumberOfChannels { get; }
-public virtual IntPtr NumberOfLoops { get; set; }
+public virtual nint NumberOfLoops { get; set; }
Removed methods:
public virtual float AveragePower (System.UIntPtr channelNumber);
public virtual float PeakPower (System.UIntPtr channelNumber);
Added methods:
public virtual float AveragePower (nuint channelNumber);
public virtual float PeakPower (nuint channelNumber);
Removed constructor:
protected AVAudioPlayerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioPlayerDelegate (IntPtr handle);
Removed method:
public virtual void EndInterruption (AVAudioPlayer player, AVAudioSessionInterruptionOptions flags);
Added method:
public virtual void EndInterruption (AVAudioPlayer player, AVAudioSessionInterruptionFlags flags);
Removed method:
public static void EndInterruption (this IAVAudioPlayerDelegate This, AVAudioPlayer player, AVAudioSessionInterruptionOptions flags);
Added method:
public static void EndInterruption (this IAVAudioPlayerDelegate This, AVAudioPlayer player, AVAudioSessionInterruptionFlags flags);
Removed constructor:
protected AVAudioPlayerNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioPlayerNode (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioSequencer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSequencer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual Foundation.NSData GetData (IntPtr smpteResolution, out Foundation.NSError outError);
public virtual bool Write (Foundation.NSUrl fileUrl, IntPtr resolution, bool replace, out Foundation.NSError outError);
Added methods:
public virtual Foundation.NSData GetData (nint smpteResolution, out Foundation.NSError outError);
public virtual bool Write (Foundation.NSUrl fileUrl, nint resolution, bool replace, out Foundation.NSError outError);
Removed constructor:
protected AVAudioSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr InputNumberOfChannels { get; }
+public virtual nint InputNumberOfChannels { get; }
-public virtual IntPtr MaximumInputNumberOfChannels { get; }
+public virtual nint MaximumInputNumberOfChannels { get; }
-public virtual IntPtr MaximumOutputNumberOfChannels { get; }
+public virtual nint MaximumOutputNumberOfChannels { get; }
-public virtual IntPtr OutputNumberOfChannels { get; }
+public virtual nint OutputNumberOfChannels { get; }
Removed methods:
public virtual IntPtr GetPreferredInputNumberOfChannels ();
public virtual IntPtr GetPreferredOutputNumberOfChannels ();
public virtual bool SetPreferredInputNumberOfChannels (IntPtr count, out Foundation.NSError outError);
public virtual bool SetPreferredOutputNumberOfChannels (IntPtr count, out Foundation.NSError outError);
Added methods:
public virtual nint GetPreferredInputNumberOfChannels ();
public virtual nint GetPreferredOutputNumberOfChannels ();
public virtual bool SetPreferredInputNumberOfChannels (nint count, out Foundation.NSError outError);
public virtual bool SetPreferredOutputNumberOfChannels (nint count, out Foundation.NSError outError);
Removed constructor:
protected AVAudioSessionChannelDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSessionChannelDescription (IntPtr handle);
Modified properties:
-public virtual IntPtr ChannelNumber { get; }
+public virtual nint ChannelNumber { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioSessionDataSourceDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSessionDataSourceDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added value:
[Obsolete ("Use 'ResourceNotAvailable' instead.")]
CodeResourceNotAvailable = 561145203,
Removed constructor:
protected AVAudioSessionPortDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSessionPortDescription (IntPtr handle);
Removed property:
public virtual AVAudioSessionDataSourceDescription[] DataSources { get; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public virtual AVAudioSessionDataSourceDescription[] DataSourceDescriptions { get; }
Removed constructor:
protected AVAudioSessionRouteDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSessionRouteDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioSinkNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioSinkNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioSourceNode (ObjCRuntime.NativeHandle handle);
Obsoleted constructors:
[Obsolete ("Use 'AVAudioSourceNode (AVAudioSourceNodeRenderHandler2)' instead.")]
public AVAudioSourceNode (AVAudioSourceNodeRenderHandler renderHandler);
[Obsolete ("Use 'AVAudioSourceNode (AVAudioFormat, AVAudioSourceNodeRenderHandler2)' instead.")]
public AVAudioSourceNode (AVAudioFormat format, AVAudioSourceNodeRenderHandler renderHandler);
Added constructors:
public AVAudioSourceNode (AVAudioSourceNodeRenderHandler2 renderHandler);
protected AVAudioSourceNode (IntPtr handle);
public AVAudioSourceNode (AVAudioFormat format, AVAudioSourceNodeRenderHandler2 renderHandler);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData, System.AsyncCallback callback, object object);
public virtual int EndInvoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, ref AudioToolbox.AudioBuffers outputData, System.IAsyncResult result);
public virtual int Invoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData);
Added methods:
public virtual System.IAsyncResult BeginInvoke (bool isSilence, AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData, System.AsyncCallback callback, object object);
public virtual int EndInvoke (ref AudioToolbox.AudioBuffers outputData, System.IAsyncResult result);
public virtual int Invoke (bool isSilence, AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData);
Removed constructor:
protected AVAudioStereoMixing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioStereoMixing (IntPtr handle);
Removed constructor:
protected AVAudioTime (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioTime (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnit (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnit (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Version { get; }
+public virtual nuint Version { get; }
Removed constructor:
protected AVAudioUnitComponent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitComponent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Version { get; }
+public virtual nuint Version { get; }
Removed constructor:
protected AVAudioUnitComponentManager (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("Please use the static 'SharedInstance' property as this type is not meant to be created.")]
public AVAudioUnitComponentManager ();
protected AVAudioUnitComponentManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitDelay (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitDelay (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitDistortion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected AVAudioUnitEQ (ObjCRuntime.NativeHandle handle);
public AVAudioUnitEQ (System.UIntPtr numberOfBands);
Added constructors:
protected AVAudioUnitEQ (IntPtr handle);
public AVAudioUnitEQ (nuint numberOfBands);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitEQFilterParameters (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitEQFilterParameters (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitEffect (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitGenerator (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioUnitMidiInstrument (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitMidiInstrument (IntPtr handle);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
Added methods:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, nuint bus);
public virtual AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode ();
public virtual AVAudio3DMixingSourceMode GetSourceMode ();
public virtual void SetPointSourceInHeadMode (AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public virtual void SetSourceMode (AVAudio3DMixingSourceMode sourceMode);
Removed constructor:
protected AVAudioUnitReverb (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitReverb (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitSampler (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitSampler (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitTimeEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitTimeEffect (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitTimePitch (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitTimePitch (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVAudioUnitVarispeed (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVAudioUnitVarispeed (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCameraCalibrationData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCameraCalibrationData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVComposition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVComposition (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCompositionTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCompositionTrack (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCompositionTrackFormatDescriptionReplacement (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCompositionTrackFormatDescriptionReplacement (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCompositionTrackSegment (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCompositionTrackSegment (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVContentKey (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentKey (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVContentKeyRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentKeyRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added method:
[Obsolete ("This API is not available on this platform.")]
public virtual void RespondByRequestingPersistableContentKeyRequest ();
Removed constructor:
protected AVContentKeyResponse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentKeyResponse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVContentKeySession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentKeySession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVContentKeySessionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentKeySessionDelegate (IntPtr handle);
Removed constructor:
protected AVContentKeySpecifier (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentKeySpecifier (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVContentProposal (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentProposal (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCoordinatedPlaybackParticipant (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCoordinatedPlaybackParticipant (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVCoordinatedPlaybackSuspension (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVCoordinatedPlaybackSuspension (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDateRangeMetadataGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDateRangeMetadataGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDelegatingPlaybackCoordinator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorBufferingCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorBufferingCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorPauseCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorPauseCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorPlayCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorPlayCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorPlaybackControlCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorPlaybackControlCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDelegatingPlaybackCoordinatorSeekCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDelegatingPlaybackCoordinatorSeekCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDepthData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDepthData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDisplayCriteria (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDisplayCriteria (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
public AVEdgeWidths (ObjCRuntime.nfloat left, ObjCRuntime.nfloat top, ObjCRuntime.nfloat right, ObjCRuntime.nfloat bottom);
Added constructor:
public AVEdgeWidths (nfloat left, nfloat top, nfloat right, nfloat bottom);
Modified fields:
-public ObjCRuntime.nfloat Bottom;
+public nfloat Bottom;
-public ObjCRuntime.nfloat Left;
+public nfloat Left;
-public ObjCRuntime.nfloat Right;
+public nfloat Right;
-public ObjCRuntime.nfloat Top;
+public nfloat Top;
Removed constructor:
protected AVFragmentedAsset (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVFragmentedAsset (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVFragmentedAssetMinder (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVFragmentedAssetMinder (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVFragmentedAssetTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVFragmentedAssetTrack (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMediaSelection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMediaSelection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMediaSelectionGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMediaSelectionGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMediaSelectionOption (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMediaSelectionOption (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added value:
TimedMetadata = 6,
Added properties:
public static Foundation.NSString FormatHlsMetadata { get; }
public static Foundation.NSString FormatID3Metadata { get; }
public static Foundation.NSString FormatQuickTimeUserData { get; }
public static Foundation.NSString FormatiTunesMetadata { get; }
public static Foundation.NSString KFormatISOUserData { get; }
Removed constructor:
protected AVMetadataFaceObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataFaceObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr FaceID { get; }
+public virtual nint FaceID { get; }
-public virtual ObjCRuntime.nfloat RollAngle { get; }
+public virtual nfloat RollAngle { get; }
-public virtual ObjCRuntime.nfloat YawAngle { get; }
+public virtual nfloat YawAngle { get; }
Removed constructor:
protected AVMetadataGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataItemFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataItemFilter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataItemValueRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataItemValueRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataMachineReadableCodeObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataMachineReadableCodeObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMetadataObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMetadataObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added properties:
public static Foundation.NSString TypeAztecCode { get; }
public static Foundation.NSString TypeCode128Code { get; }
public static Foundation.NSString TypeCode39Code { get; }
public static Foundation.NSString TypeCode39Mod43Code { get; }
public static Foundation.NSString TypeCode93Code { get; }
public static Foundation.NSString TypeDataMatrixCode { get; }
public static Foundation.NSString TypeEAN13Code { get; }
public static Foundation.NSString TypeEAN8Code { get; }
public static Foundation.NSString TypeFace { get; }
public static Foundation.NSString TypeITF14Code { get; }
public static Foundation.NSString TypeInterleaved2of5Code { get; }
public static Foundation.NSString TypePDF417Code { get; }
public static Foundation.NSString TypeQRCode { get; }
public static Foundation.NSString TypeUPCECode { get; }
Removed constructor:
protected AVMidiPlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMidiPlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMusicTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMusicTrack (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr NumberOfLoops { get; set; }
+public virtual nint NumberOfLoops { get; set; }
-public virtual System.UIntPtr TimeResolution { get; }
+public virtual nuint TimeResolution { get; }
Removed constructor:
protected AVMutableAudioMix (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableAudioMix (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableAudioMixInputParameters (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableAudioMixInputParameters (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableComposition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableComposition (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableCompositionTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableCompositionTrack (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableDateRangeMetadataGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableDateRangeMetadataGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableMediaSelection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableMediaSelection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableMetadataItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableMetadataItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableTimedMetadataGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableTimedMetadataGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableVideoComposition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableVideoComposition (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableVideoCompositionInstruction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableVideoCompositionInstruction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVMutableVideoCompositionLayerInstruction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVMutableVideoCompositionLayerInstruction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVOutputSettingsAssistant (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVOutputSettingsAssistant (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPersistableContentKeyRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPersistableContentKeyRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
public AVPixelAspectRatio (IntPtr horizontalSpacing, IntPtr verticalSpacing);
Added constructor:
public AVPixelAspectRatio (nint horizontalSpacing, nint verticalSpacing);
Modified fields:
-public IntPtr HorizontalSpacing;
+public nint HorizontalSpacing;
-public IntPtr VerticalSpacing;
+public nint VerticalSpacing;
Removed constructor:
protected AVPlaybackCoordinator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlaybackCoordinator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual IntPtr GetParticipantLimit (string reason);
public virtual void SetParticipantLimit (IntPtr participantLimit, string reason);
Added methods:
public virtual nint GetParticipantLimit (string reason);
public virtual void SetParticipantLimit (nint participantLimit, string reason);
Removed constructor:
protected AVPlaybackCoordinatorPlaybackControlDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlaybackCoordinatorPlaybackControlDelegate (IntPtr handle);
Removed constructor:
protected AVPlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerInterstitialEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerInterstitialEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
[Obsolete ("Use 'TemplateItems' instead.")]
public virtual AVPlayerItem[] InterstitialTemplateItems { get; }
Removed constructor:
protected AVPlayerInterstitialEventController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerInterstitialEventController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
[Obsolete ("Use 'Events' instead.")]
public virtual AVPlayerInterstitialEvent[] InterstitialEvents { get; set; }
Added method:
[Obsolete ("Use 'GetInterstitialEventController' instead.")]
public static AVPlayerInterstitialEventController GetPlayerInterstitialEventController (AVPlayer primaryPlayer);
Removed constructor:
protected AVPlayerInterstitialEventMonitor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerInterstitialEventMonitor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual void StepByCount (IntPtr stepCount);
Added method:
public virtual void StepByCount (nint stepCount);
Removed methods:
public static Foundation.NSObject ObserveTimeJumped (System.EventHandler<AVPlayerItemTimeJumpedEventArgs> handler);
public static Foundation.NSObject ObserveTimeJumped (Foundation.NSObject objectToObserve, System.EventHandler<AVPlayerItemTimeJumpedEventArgs> handler);
Added methods:
public static Foundation.NSObject ObserveTimeJumped (System.EventHandler<Foundation.NSNotificationEventArgs> handler);
public static Foundation.NSObject ObserveTimeJumped (Foundation.NSObject objectToObserve, System.EventHandler<Foundation.NSNotificationEventArgs> handler);
Removed constructor:
protected AVPlayerItemAccessLog (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemAccessLog (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemAccessLogEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemAccessLogEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr DownloadOverdue { get; }
+public virtual nint DownloadOverdue { get; }
-public virtual IntPtr DroppedVideoFrameCount { get; }
+public virtual nint DroppedVideoFrameCount { get; }
-public virtual IntPtr MediaRequestsWWAN { get; }
+public virtual nint MediaRequestsWWAN { get; }
-public virtual IntPtr NumberOfMediaRequests { get; }
+public virtual nint NumberOfMediaRequests { get; }
-public virtual IntPtr SegmentedDownloadedCount { get; }
+public virtual nint SegmentedDownloadedCount { get; }
-public virtual IntPtr ServerAddressChangeCount { get; }
+public virtual nint ServerAddressChangeCount { get; }
-public virtual IntPtr StallCount { get; }
+public virtual nint StallCount { get; }
Removed constructor:
protected AVPlayerItemErrorLog (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemErrorLog (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemErrorLogEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemErrorLogEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ErrorStatusCode { get; }
+public virtual nint ErrorStatusCode { get; }
Removed constructor:
protected AVPlayerItemLegibleOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemLegibleOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemLegibleOutputPushDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemLegibleOutputPushDelegate (IntPtr handle);
Removed constructor:
protected AVPlayerItemMediaDataCollector (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemMediaDataCollector (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemMetadataCollector (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemMetadataCollector (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemMetadataCollectorPushDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemMetadataCollectorPushDelegate (IntPtr handle);
Removed constructor:
protected AVPlayerItemMetadataOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemMetadataOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemMetadataOutputPushDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemMetadataOutputPushDelegate (IntPtr handle);
Removed constructor:
protected AVPlayerItemOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemOutputPullDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemOutputPullDelegate (IntPtr handle);
Removed constructor:
protected AVPlayerItemOutputPushDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemOutputPushDelegate (IntPtr handle);
Removed constructor:
protected AVPlayerItemTrack (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemTrack (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerItemVideoOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerItemVideoOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerLooper (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerLooper (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr LoopCount { get; }
+public virtual nint LoopCount { get; }
Added property:
[Obsolete ("This selector does not exist in the header and was wrongly added.")]
public virtual bool LoopingEnabled { get; }
Removed constructor:
protected AVPlayerMediaSelectionCriteria (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerMediaSelectionCriteria (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerPlaybackCoordinator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerPlaybackCoordinator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerPlaybackCoordinatorDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerPlaybackCoordinatorDelegate (IntPtr handle);
Removed constructor:
protected AVPortraitEffectsMatte (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPortraitEffectsMatte (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVQueuePlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVQueuePlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVRouteDetector (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVRouteDetector (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVSampleBufferAudioRenderer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSampleBufferAudioRenderer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
[Obsolete ("This API is not available on this platform.")]
public virtual string AudioOutputDeviceUniqueId { get; set; }
Removed constructor:
protected AVSampleBufferDisplayLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSampleBufferDisplayLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added methods:
[Obsolete ("Use the 'Enqueue' method instead.")]
public virtual void EnqueueSampleBuffer (CoreMedia.CMSampleBuffer sampleBuffer);
[Obsolete ("Use the 'RequestMediaData' method instead.")]
public virtual void RequestMediaDataWhenReadyOnQueue (CoreFoundation.DispatchQueue queue, System.Action enqueuer);
Removed constructor:
protected AVSampleBufferRenderSynchronizer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSampleBufferRenderSynchronizer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVSemanticSegmentationMatte (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSemanticSegmentationMatte (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVSpeechSynthesisVoice (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSpeechSynthesisVoice (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVSpeechSynthesizer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSpeechSynthesizer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVSpeechSynthesizerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSpeechSynthesizerDelegate (IntPtr handle);
Removed constructor:
protected AVSpeechUtterance (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSpeechUtterance (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVSynchronizedLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVSynchronizedLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVTextStyleRule (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVTextStyleRule (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVTimedMetadataGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVTimedMetadataGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVUrlAsset (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVUrlAsset (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositing (IntPtr handle);
Removed constructor:
protected AVVideoComposition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoComposition (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionCoreAnimationTool (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositionCoreAnimationTool (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionInstruction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositionInstruction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionLayerInstruction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositionLayerInstruction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionRenderContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositionRenderContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionRenderHint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositionRenderHint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVVideoCompositionValidationHandling (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVVideoCompositionValidationHandling (IntPtr handle);
Added method:
public virtual bool ShouldWaitForLoadingOfRequestedResource (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest);
Removed method:
public virtual AVKeyValueStatus GetStatusOfValue (string forKey, out Foundation.NSError error);
Added method:
public virtual AVKeyValueStatus StatusOfValueForKeyerror (string key, IntPtr outError);
Removed properties:
public virtual AVAudio3DMixingPointSourceInHeadMode PointSourceInHeadMode { get; set; }
public virtual AVAudio3DMixingSourceMode SourceMode { get; set; }
Removed method:
public virtual AVAudioMixingDestination DestinationForMixer (AVAudioNode mixer, System.UIntPtr bus);
public class AVAssetDownloadDelegate : Foundation.NSObject, IAVAssetDownloadDelegate, Foundation.INSObjectProtocol, Foundation.INSUrlSessionDelegate, Foundation.INSUrlSessionTaskDelegate, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
public AVAssetDownloadDelegate ();
protected AVAssetDownloadDelegate (Foundation.NSObjectFlag t);
protected AVAssetDownloadDelegate (IntPtr handle);
// methods
public virtual void DidCompleteWithError (Foundation.NSUrlSession session, Foundation.NSUrlSessionTask task, Foundation.NSError error);
public virtual void DidFinishCollectingMetrics (Foundation.NSUrlSession session, Foundation.NSUrlSessionTask task, Foundation.NSUrlSessionTaskMetrics metrics);
public virtual void DidFinishDownloadingToUrl (Foundation.NSUrlSession session, AVAssetDownloadTask assetDownloadTask, Foundation.NSUrl location);
public virtual void DidLoadTimeRange (Foundation.NSUrlSession session, AVAssetDownloadTask assetDownloadTask, CoreMedia.CMTimeRange timeRange, Foundation.NSValue[] loadedTimeRanges, CoreMedia.CMTimeRange timeRangeExpectedToLoad);
public virtual void DidReceiveChallenge (Foundation.NSUrlSession session, Foundation.NSUrlSessionTask task, Foundation.NSUrlAuthenticationChallenge challenge, System.Action<Foundation.NSUrlSessionAuthChallengeDisposition,Foundation.NSUrlCredential> completionHandler);
public virtual void DidResolveMediaSelection (Foundation.NSUrlSession session, AVAssetDownloadTask assetDownloadTask, AVMediaSelection resolvedMediaSelection);
public virtual void DidSendBodyData (Foundation.NSUrlSession session, Foundation.NSUrlSessionTask task, long bytesSent, long totalBytesSent, long totalBytesExpectedToSend);
public virtual void NeedNewBodyStream (Foundation.NSUrlSession session, Foundation.NSUrlSessionTask task, System.Action<Foundation.NSInputStream> completionHandler);
public virtual void WillPerformHttpRedirection (Foundation.NSUrlSession session, Foundation.NSUrlSessionTask task, Foundation.NSHttpUrlResponse response, Foundation.NSUrlRequest newRequest, System.Action<Foundation.NSUrlRequest> completionHandler);
}
public static class AVAssetDownloadDelegate_Extensions {
// methods
public static void DidFinishDownloadingToUrl (this IAVAssetDownloadDelegate This, Foundation.NSUrlSession session, AVAssetDownloadTask assetDownloadTask, Foundation.NSUrl location);
public static void DidLoadTimeRange (this IAVAssetDownloadDelegate This, Foundation.NSUrlSession session, AVAssetDownloadTask assetDownloadTask, CoreMedia.CMTimeRange timeRange, Foundation.NSValue[] loadedTimeRanges, CoreMedia.CMTimeRange timeRangeExpectedToLoad);
public static void DidResolveMediaSelection (this IAVAssetDownloadDelegate This, Foundation.NSUrlSession session, AVAssetDownloadTask assetDownloadTask, AVMediaSelection resolvedMediaSelection);
}
public class AVAssetDownloadTask : Foundation.NSUrlSessionTask, Foundation.INSCopying, Foundation.INSObjectProtocol, Foundation.INSProgressReporting, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
protected AVAssetDownloadTask (Foundation.NSObjectFlag t);
protected AVAssetDownloadTask (IntPtr handle);
// properties
public override IntPtr ClassHandle { get; }
public override Foundation.NSUrlRequest CurrentRequest { get; }
public virtual Foundation.NSUrl DestinationUrl { get; }
public virtual Foundation.NSValue[] LoadedTimeRanges { get; }
public virtual Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> Options { get; }
public override Foundation.NSUrlRequest OriginalRequest { get; }
public override Foundation.NSUrlResponse Response { get; }
public virtual AVUrlAsset UrlAsset { get; }
}
public class AVAssetDownloadUrlSession : Foundation.NSUrlSession, Foundation.INSObjectProtocol, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
protected AVAssetDownloadUrlSession (Foundation.NSObjectFlag t);
protected AVAssetDownloadUrlSession (IntPtr handle);
// properties
public override IntPtr ClassHandle { get; }
public static Foundation.NSUrlSession SharedSession { get; }
// methods
public override Foundation.NSUrlSessionDataTask CreateDataTask (Foundation.NSUrl url);
public override Foundation.NSUrlSessionDataTask CreateDataTask (Foundation.NSUrlRequest request);
public override Foundation.NSUrlSessionDataTask CreateDataTask (Foundation.NSUrl url, Foundation.NSUrlSessionResponse completionHandler);
public override Foundation.NSUrlSessionDataTask CreateDataTask (Foundation.NSUrlRequest request, Foundation.NSUrlSessionResponse completionHandler);
public override Foundation.NSUrlSessionDownloadTask CreateDownloadTask (Foundation.NSData resumeData);
public override Foundation.NSUrlSessionDownloadTask CreateDownloadTask (Foundation.NSUrl url);
public override Foundation.NSUrlSessionDownloadTask CreateDownloadTask (Foundation.NSUrlRequest request);
public override Foundation.NSUrlSessionDownloadTask CreateDownloadTask (Foundation.NSUrl url, Foundation.NSUrlDownloadSessionResponse completionHandler);
public override Foundation.NSUrlSessionDownloadTask CreateDownloadTask (Foundation.NSUrlRequest request, Foundation.NSUrlDownloadSessionResponse completionHandler);
public override Foundation.NSUrlSessionDownloadTask CreateDownloadTaskFromResumeData (Foundation.NSData resumeData, Foundation.NSUrlDownloadSessionResponse completionHandler);
public static AVAssetDownloadUrlSession CreateSession (Foundation.NSUrlSessionConfiguration configuration, IAVAssetDownloadDelegate delegate, Foundation.NSOperationQueue delegateQueue);
public override Foundation.NSUrlSessionUploadTask CreateUploadTask (Foundation.NSUrlRequest request);
public override Foundation.NSUrlSessionUploadTask CreateUploadTask (Foundation.NSUrlRequest request, Foundation.NSData bodyData);
public override Foundation.NSUrlSessionUploadTask CreateUploadTask (Foundation.NSUrlRequest request, Foundation.NSUrl fileURL);
public override Foundation.NSUrlSessionUploadTask CreateUploadTask (Foundation.NSUrlRequest request, Foundation.NSData bodyData, Foundation.NSUrlSessionResponse completionHandler);
public override Foundation.NSUrlSessionUploadTask CreateUploadTask (Foundation.NSUrlRequest request, Foundation.NSUrl fileURL, Foundation.NSUrlSessionResponse completionHandler);
public static Foundation.NSUrlSession FromConfiguration (Foundation.NSUrlSessionConfiguration configuration);
[Obsolete ("Use the overload with a 'INSUrlSessionDelegate' parameter.")]
public static Foundation.NSUrlSession FromConfiguration (Foundation.NSUrlSessionConfiguration configuration, Foundation.NSUrlSessionDelegate sessionDelegate, Foundation.NSOperationQueue delegateQueue);
public static Foundation.NSUrlSession FromWeakConfiguration (Foundation.NSUrlSessionConfiguration configuration, Foundation.NSObject weakDelegate, Foundation.NSOperationQueue delegateQueue);
public AVAssetDownloadTask GetAssetDownloadTask (AVUrlAsset urlAsset, Foundation.NSUrl destinationUrl, AVAssetDownloadOptions options);
public virtual AVAssetDownloadTask GetAssetDownloadTask (AVUrlAsset urlAsset, Foundation.NSUrl destinationUrl, Foundation.NSDictionary options);
public AVAssetDownloadTask GetAssetDownloadTask (AVUrlAsset urlAsset, string title, Foundation.NSData artworkData, AVAssetDownloadOptions options);
public virtual AVAssetDownloadTask GetAssetDownloadTask (AVUrlAsset urlAsset, string title, Foundation.NSData artworkData, Foundation.NSDictionary options);
}
public static class AVAudio3DMixing_Extensions {
// methods
public static AVAudio3DMixingPointSourceInHeadMode GetPointSourceInHeadMode (this IAVAudio3DMixing This);
public static AVAudio3DMixingSourceMode GetSourceMode (this IAVAudio3DMixing This);
public static void SetPointSourceInHeadMode (this IAVAudio3DMixing This, AVAudio3DMixingPointSourceInHeadMode pointSourceInHeadMode);
public static void SetSourceMode (this IAVAudio3DMixing This, AVAudio3DMixingSourceMode sourceMode);
}
public static class AVAudioMixing_Extensions {
// methods
public static AVAudioMixingDestination DestinationForMixer (this IAVAudioMixing This, AVAudioNode mixer, nuint bus);
}
[Serializable]
[Flags]
public enum AVAudioSessionInterruptionFlags {
ShouldResume = 1,
}
public sealed delegate AVAudioSourceNodeRenderHandler2 : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public AVAudioSourceNodeRenderHandler2 (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData, System.AsyncCallback callback, object object);
public virtual int EndInvoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, ref AudioToolbox.AudioBuffers outputData, System.IAsyncResult result);
public virtual int Invoke (ref bool isSilence, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, ref AudioToolbox.AudioBuffers outputData);
}
public static class AVFileType {
// properties
public static Foundation.NSString AC3 { get; }
public static Foundation.NSString Aifc { get; }
public static Foundation.NSString Aiff { get; }
public static Foundation.NSString Amr { get; }
public static Foundation.NSString AppleM4A { get; }
public static Foundation.NSString AppleM4V { get; }
public static Foundation.NSString CoreAudioFormat { get; }
public static Foundation.NSString EnhancedAC3 { get; }
public static Foundation.NSString Mpeg4 { get; }
public static Foundation.NSString MpegLayer3 { get; }
public static Foundation.NSString QuickTimeMovie { get; }
public static Foundation.NSString SunAU { get; }
public static Foundation.NSString ThreeGpp { get; }
public static Foundation.NSString ThreeGpp2 { get; }
public static Foundation.NSString Wave { get; }
}
public static class AVMediaCharacteristic {
// properties
public static Foundation.NSString Audible { get; }
public static Foundation.NSString ContainsAlphaChannel { get; }
public static Foundation.NSString ContainsOnlyForcedSubtitles { get; }
public static Foundation.NSString DescribesMusicAndSoundForAccessibility { get; }
public static Foundation.NSString DescribesVideoForAccessibility { get; }
public static Foundation.NSString DubbedTranslation { get; }
public static Foundation.NSString EasyToRead { get; }
public static Foundation.NSString FrameBased { get; }
public static Foundation.NSString IsAuxiliaryContent { get; }
public static Foundation.NSString IsMainProgramContent { get; }
public static Foundation.NSString IsOriginalContent { get; }
public static Foundation.NSString LanguageTranslation { get; }
public static Foundation.NSString Legible { get; }
public static Foundation.NSString TranscribesSpokenDialogForAccessibility { get; }
public static Foundation.NSString UsesWideGamutColorSpace { get; }
public static Foundation.NSString Visual { get; }
public static Foundation.NSString VoiceOverTranslation { get; }
}
public static class AVMediaType {
// properties
public static Foundation.NSString Audio { get; }
public static Foundation.NSString ClosedCaption { get; }
public static Foundation.NSString Metadata { get; }
public static Foundation.NSString MetadataObject { get; }
public static Foundation.NSString Muxed { get; }
public static Foundation.NSString Subtitle { get; }
public static Foundation.NSString Text { get; }
public static Foundation.NSString Timecode { get; }
public static Foundation.NSString Video { get; }
}
public class AVPlayerInterstitialEventObserver : Foundation.NSObject, Foundation.INSObjectProtocol, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
public AVPlayerInterstitialEventObserver (AVPlayer primaryPlayer);
protected AVPlayerInterstitialEventObserver (Foundation.NSObjectFlag t);
protected AVPlayerInterstitialEventObserver (IntPtr handle);
// properties
public override IntPtr ClassHandle { get; }
public virtual AVPlayerInterstitialEvent CurrentEvent { get; }
public static Foundation.NSString CurrentEventDidChangeNotification { get; }
public virtual AVPlayerInterstitialEvent[] Events { get; }
public static Foundation.NSString EventsDidChangeNotification { get; }
public virtual AVPlayerInterstitialEvent[] InterstitialEvents { get; }
public virtual AVQueuePlayer InterstitialPlayer { get; }
public virtual AVPlayer PrimaryPlayer { get; }
// inner types
public static class Notifications {
// methods
public static Foundation.NSObject ObserveCurrentEventDidChange (System.EventHandler<Foundation.NSNotificationEventArgs> handler);
public static Foundation.NSObject ObserveCurrentEventDidChange (Foundation.NSObject objectToObserve, System.EventHandler<Foundation.NSNotificationEventArgs> handler);
public static Foundation.NSObject ObserveEventsDidChange (System.EventHandler<Foundation.NSNotificationEventArgs> handler);
public static Foundation.NSObject ObserveEventsDidChange (Foundation.NSObject objectToObserve, System.EventHandler<Foundation.NSNotificationEventArgs> handler);
}
}
public struct AVSampleCursorChunkInfo {
// fields
public bool HasUniformFormatDescriptions;
public bool HasUniformSampleDurations;
public bool HasUniformSampleSizes;
public long SampleCount;
}
public struct AVSampleCursorDependencyInfo {
// fields
public bool DependsOnOthers;
public bool HasDependentSamples;
public bool HasRedundantCoding;
public bool IndicatesWhetherItDependsOnOthers;
public bool IndicatesWhetherItHasDependentSamples;
public bool IndicatesWhetherItHasRedundantCoding;
}
public struct AVSampleCursorStorageRange {
// fields
public long Length;
public long Offset;
}
public struct AVSampleCursorSyncInfo {
// fields
public bool IsDroppable;
public bool IsFullSync;
public bool IsPartialSync;
}
public interface IAVAssetDownloadDelegate : Foundation.INSUrlSessionDelegate, Foundation.INSUrlSessionTaskDelegate, ObjCRuntime.INativeObject, System.IDisposable {
}
Removed constructor:
protected AVContentProposalViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVContentProposalViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVDisplayManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVDisplayManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVInterstitialTimeRange (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVInterstitialTimeRange (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVNavigationMarkersGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVNavigationMarkersGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPictureInPictureController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPictureInPictureController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPictureInPictureControllerContentSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPictureInPictureControllerContentSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPictureInPictureControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPictureInPictureControllerDelegate (IntPtr handle);
Removed constructor:
protected AVPictureInPictureSampleBufferPlaybackDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPictureInPictureSampleBufferPlaybackDelegate (IntPtr handle);
Removed constructor:
protected AVPlayerViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVPlayerViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVPlayerViewControllerDelegate (IntPtr handle);
Removed constructor:
protected AVRoutePickerView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVRoutePickerView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AVRoutePickerViewDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AVRoutePickerViewDelegate (IntPtr handle);
Removed methods:
public static vImageError BoxConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888* backgroundColor, vImageFlags flags);
public static vImageError BoxConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError BoxConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, Pixel8888* backgroundColor, vImageFlags flags);
public static vImageError ConvolveARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolveMultiKernelARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short[][] kernels, uint kernel_height, uint kernel_width, int[] divisors, int[] biases, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError ConvolveMultiKernelARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float[][] kernels, uint kernel_height, uint kernel_width, float[] biases, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolvePlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, int bias, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float bias, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasPlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, int bias, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasPlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float bias, float backgroundColor, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, short* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, int divisor, int divisor2, Pixel8888 backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolveARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, float* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, PixelFFFF backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, short* kernel, short* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, int divisor, int divisor2, byte backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolvePlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, float* kernel, float* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, float backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError TentConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError TentConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, IntPtr srcOffsetToROI_X, IntPtr srcOffsetToROI_Y, uint kernel_height, uint kernel_width, byte backgroundColor, vImageFlags flags);
Added methods:
public static vImageError BoxConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888* backgroundColor, vImageFlags flags);
public static vImageError BoxConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError BoxConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, Pixel8888* backgroundColor, vImageFlags flags);
public static vImageError ConvolveARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolveMultiKernelARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short[][] kernels, uint kernel_height, uint kernel_width, int[] divisors, int[] biases, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError ConvolveMultiKernelARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float[][] kernels, uint kernel_height, uint kernel_width, float[] biases, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolvePlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, int bias, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float bias, PixelFFFF backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasPlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, uint kernel_height, uint kernel_width, int divisor, int bias, byte backgroundColor, vImageFlags flags);
public static vImageError ConvolveWithBiasPlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, uint kernel_height, uint kernel_width, float bias, float backgroundColor, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, short* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, int divisor, int divisor2, Pixel8888 backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolveARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, float* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, PixelFFFF backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, short* kernel, short* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, int divisor, int divisor2, byte backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError RichardsonLucyDeConvolvePlanarF (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, float* kernel, float* kernel2, uint kernel_height, uint kernel_width, uint kernel_height2, uint kernel_width2, float backgroundColor, uint iterationCount, vImageFlags flags);
public static vImageError TentConvolveARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError TentConvolvePlanar8 (ref vImageBuffer src, ref vImageBuffer dest, IntPtr tempBuffer, nint srcOffsetToROI_X, nint srcOffsetToROI_Y, uint kernel_height, uint kernel_width, byte backgroundColor, vImageFlags flags);
Removed constructor:
protected AXCategoricalDataAxisDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXCategoricalDataAxisDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXChartDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXChartDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXCustomContent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXCustomContent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXDataPoint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXDataPoint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXDataPointValue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXDataPointValue (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXDataSeriesDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXDataSeriesDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXLiveAudioGraph (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXLiveAudioGraph (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AXNumericDataAxisDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AXNumericDataAxisDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASIdentifierManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASIdentifierManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ATTrackingManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ATTrackingManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified properties:
-public virtual final ObjCRuntime.NativeHandle Handle { get; }
+public virtual final IntPtr Handle { get; }
Added constructor:
protected AudioFile (bool x);
Removed method:
public static void FillAudioData (IntPtr audioQueueBuffer, int offset, IntPtr source, int sourceOffset, IntPtr size);
Added method:
public static void FillAudioData (IntPtr audioQueueBuffer, int offset, IntPtr source, int sourceOffset, nint size);
Removed interface:
System.Runtime.InteropServices._Exception
Modified base type:
-AudioToolbox.MidiData
+AudioToolbox._MidiData
Modified base type:
-AudioToolbox.MidiData
+AudioToolbox._MidiData
Added interface:
ObjCRuntime.INativeObject
Removed property:
public uint SoundId { get; }
Added property:
public virtual IntPtr Handle { get; }
public abstract class _MidiData {
// constructors
protected _MidiData ();
// fields
protected IntPtr buffer;
protected byte[] data;
protected int len;
protected int start;
// methods
public void SetData (byte[] Data);
public void SetData (int len, IntPtr buffer);
public void SetData (int len, int start, byte[] Data);
}
Removed constructor:
protected AUAudioUnit (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUAudioUnit (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MidiOutputBufferSizeHint { get; set; }
+public virtual nint MidiOutputBufferSizeHint { get; set; }
-public virtual IntPtr RenderQuality { get; set; }
+public virtual nint RenderQuality { get; set; }
-public virtual IntPtr VirtualMidiCableCount { get; }
+public virtual nint VirtualMidiCableCount { get; }
Removed methods:
public virtual Foundation.NSNumber[] GetParametersForOverview (IntPtr count);
public virtual void RemoveRenderObserver (IntPtr token);
Added methods:
public virtual Foundation.NSNumber[] GetParametersForOverview (nint count);
public virtual void RemoveRenderObserver (nint token);
Removed constructor:
protected AUAudioUnitBus (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUAudioUnitBus (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Index { get; }
+public virtual nuint Index { get; }
Removed constructor:
protected AUAudioUnitBusArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUAudioUnitBusArray (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Count { get; }
+public virtual nuint Count { get; }
Removed methods:
public virtual AUAudioUnitBus GetObject (System.UIntPtr index);
public virtual bool SetBusCount (System.UIntPtr count, out Foundation.NSError outError);
Added methods:
public virtual AUAudioUnitBus GetObject (nuint index);
public virtual bool SetBusCount (nuint count, out Foundation.NSError outError);
Removed constructor:
protected AUAudioUnitPreset (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUAudioUnitPreset (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Number { get; set; }
+public virtual nint Number { get; set; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (AUParameterNode node, IntPtr desiredLength, System.AsyncCallback callback, object object);
public virtual string Invoke (AUParameterNode node, IntPtr desiredLength);
Added methods:
public virtual System.IAsyncResult BeginInvoke (AUParameterNode node, nint desiredLength, System.AsyncCallback callback, object object);
public virtual string Invoke (AUParameterNode node, nint desiredLength);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr inputBusNumber, System.AsyncCallback callback, object object);
public virtual void Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr inputBusNumber);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint inputBusNumber, System.AsyncCallback callback, object object);
public virtual void Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint inputBusNumber);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderEventEnumerator realtimeEventListHead, AURenderPullInputBlock pullInputBlock);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (long eventSampleTime, byte cable, IntPtr length, IntPtr midiBytes, System.AsyncCallback callback, object object);
public virtual int Invoke (long eventSampleTime, byte cable, IntPtr length, IntPtr midiBytes);
Added methods:
public virtual System.IAsyncResult BeginInvoke (long eventSampleTime, byte cable, nint length, IntPtr midiBytes, System.AsyncCallback callback, object object);
public virtual int Invoke (long eventSampleTime, byte cable, nint length, IntPtr midiBytes);
Removed constructor:
protected AUParameter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUParameter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AUParameterGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUParameterGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected AUParameterNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUParameterNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual string GetDisplayName (IntPtr maximumLength);
Added method:
public virtual string GetDisplayName (nint maximumLength);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr numberOfEvents, ref AURecordedParameterEvent events, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr numberOfEvents, ref AURecordedParameterEvent events);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint numberOfEvents, ref AURecordedParameterEvent events, System.AsyncCallback callback, object object);
public virtual void Invoke (nint numberOfEvents, ref AURecordedParameterEvent events);
Removed constructor:
protected AUParameterTree (ObjCRuntime.NativeHandle handle);
Added constructor:
protected AUParameterTree (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint outputBusNumber, AudioToolbox.AudioBuffers outputData, AURenderPullInputBlock pullInputBlock);
Removed constructor:
public AURenderEventEnumerator (ObjCRuntime.NativeHandle ptr);
Added constructor:
public AURenderEventEnumerator (IntPtr ptr);
Modified properties:
-public virtual final ObjCRuntime.NativeHandle Handle { get; }
+public virtual final IntPtr Handle { get; }
Removed method:
public System.Collections.Generic.IEnumerable<AURenderEvent> EnumeratorCurrentEvents (IntPtr now);
Added method:
public System.Collections.Generic.IEnumerable<AURenderEvent> EnumeratorCurrentEvents (nint now);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr inputBusNumber, AudioToolbox.AudioBuffers inputData, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, IntPtr inputBusNumber, AudioToolbox.AudioBuffers inputData);
Added methods:
public virtual System.IAsyncResult BeginInvoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint inputBusNumber, AudioToolbox.AudioBuffers inputData, System.AsyncCallback callback, object object);
public virtual AudioUnitStatus Invoke (ref AudioUnitRenderActionFlags actionFlags, ref AudioToolbox.AudioTimeStamp timestamp, uint frameCount, nint inputBusNumber, AudioToolbox.AudioBuffers inputData);
Removed interface:
System.Runtime.InteropServices._Exception
public class AudioComponentInfo : Foundation.DictionaryContainer {
// constructors
public AudioComponentInfo ();
public AudioComponentInfo (Foundation.NSDictionary dic);
// properties
public string FactoryFunction { get; set; }
public string Manufacturer { get; set; }
public string Name { get; set; }
public ResourceUsageInfo ResourceUsage { get; set; }
public bool? SandboxSafe { get; set; }
public string Subtype { get; set; }
public string[] Tags { get; set; }
public string Type { get; set; }
public nuint? Version { get; set; }
}
public class ResourceUsageInfo : Foundation.DictionaryContainer {
// constructors
public ResourceUsageInfo ();
public ResourceUsageInfo (Foundation.NSDictionary dic);
// properties
public string[] IOKitUserClient { get; set; }
public string[] MachLookUpGlobalName { get; set; }
public bool? NetworkClient { get; set; }
public bool? TemporaryExceptionReadWrite { get; set; }
}
Removed constructor:
protected ASAuthorization (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorization (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdButton (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationAppleIdButton (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdCredential (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationAppleIdCredential (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationAppleIdProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationAppleIdRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationAppleIdRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationControllerDelegate (IntPtr handle);
Removed constructor:
protected ASAuthorizationOpenIdRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationOpenIdRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPasswordProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationPasswordProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationPasswordRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationPasswordRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASAuthorizationRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASAuthorizationRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ASPasswordCredential (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ASPasswordCredential (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BGAppRefreshTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGAppRefreshTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BGAppRefreshTaskRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGAppRefreshTaskRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BGProcessingTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGProcessingTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BGProcessingTaskRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGProcessingTaskRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BGTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BGTaskRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGTaskRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected BGTaskScheduler (ObjCRuntime.NativeHandle handle);
Added constructor:
protected BGTaskScheduler (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipAccountLogin (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipAccountLogin (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipApplicationBasic (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipApplicationBasic (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipApplicationLauncher (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipApplicationLauncher (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipAudioOutput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipAudioOutput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipBarrierControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipBarrierControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipBasic (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipBasic (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipBinaryInputBasic (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipBinaryInputBasic (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipBinding (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipBinding (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipBridgedDeviceBasic (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipBridgedDeviceBasic (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipCluster (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipCluster (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipColorControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipColorControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipContentLaunch (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipContentLaunch (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipDevice (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipDevice (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual bool OpenPairingWindow (System.UIntPtr duration, out Foundation.NSError error);
public virtual string OpenPairingWindow (System.UIntPtr duration, System.UIntPtr discriminator, System.UIntPtr setupPin, out Foundation.NSError error);
Added methods:
public virtual bool OpenPairingWindow (nuint duration, out Foundation.NSError error);
public virtual string OpenPairingWindow (nuint duration, nuint discriminator, nuint setupPin, out Foundation.NSError error);
Removed constructor:
protected ChipDeviceController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipDeviceController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipDevicePairingDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipDevicePairingDelegate (IntPtr handle);
Removed constructor:
protected ChipDoorLock (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipDoorLock (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipError (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipError (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipEthernetNetworkDiagnostics (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipEthernetNetworkDiagnostics (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipFixedLabel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipFixedLabel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipGeneralCommissioning (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipGeneralCommissioning (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipGeneralDiagnostics (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipGeneralDiagnostics (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipGroupKeyManagement (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipGroupKeyManagement (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipGroups (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipGroups (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipIdentify (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipIdentify (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipKeypadInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipKeypadInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipLevelControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipLevelControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipLowPower (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipLowPower (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipManualSetupPayloadParser (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipManualSetupPayloadParser (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipMediaInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipMediaInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipMediaPlayback (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipMediaPlayback (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipNetworkCommissioning (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipNetworkCommissioning (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipOnOff (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipOnOff (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipOnboardingPayloadParser (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipOnboardingPayloadParser (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipOperationalCredentials (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipOperationalCredentials (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipOptionalQRCodeInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipOptionalQRCodeInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipPersistentStorageDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipPersistentStorageDelegate (IntPtr handle);
Removed constructor:
protected ChipPumpConfigurationAndControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipPumpConfigurationAndControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipQRCodeSetupPayloadParser (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipQRCodeSetupPayloadParser (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipRelativeHumidityMeasurement (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipRelativeHumidityMeasurement (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipScenes (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipScenes (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipSetupPayload (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipSetupPayload (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipSoftwareDiagnostics (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipSoftwareDiagnostics (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipSwitch (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipSwitch (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipTargetNavigator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipTargetNavigator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipTemperatureMeasurement (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipTemperatureMeasurement (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipTestCluster (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipTestCluster (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipThermostat (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipThermostat (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipTrustedRootCertificates (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipTrustedRootCertificates (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipTvChannel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipTvChannel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipWakeOnLan (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipWakeOnLan (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected ChipWindowCovering (ObjCRuntime.NativeHandle handle);
Added constructor:
protected ChipWindowCovering (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKAcceptSharesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKAcceptSharesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKAsset (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKAsset (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKContainer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKContainer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDatabase (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDatabase (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDatabaseNotification (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDatabaseNotification (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDatabaseOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDatabaseOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDatabaseSubscription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDatabaseSubscription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDiscoverUserIdentitiesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDiscoverUserIdentitiesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
[Obsolete ("Always throws 'NotSupportedException' (not a public API).")]
protected CKDiscoverUserInfosOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
[Obsolete ("Always throws 'NotSupportedException' (not a public API).")]
protected CKDiscoverUserInfosOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKDiscoveredUserInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKDiscoveredUserInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKFetchDatabaseChangesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchDatabaseChangesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ResultsLimit { get; set; }
+public virtual nuint ResultsLimit { get; set; }
Removed constructor:
protected CKFetchNotificationChangesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchNotificationChangesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ResultsLimit { get; set; }
+public virtual nuint ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordChangesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchRecordChangesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ResultsLimit { get; set; }
+public virtual nuint ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordZoneChangesConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchRecordZoneChangesConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ResultsLimit { get; set; }
+public virtual nuint ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordZoneChangesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchRecordZoneChangesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKFetchRecordZoneChangesOptions (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchRecordZoneChangesOptions (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ResultsLimit { get; set; }
+public virtual nuint ResultsLimit { get; set; }
Removed constructor:
protected CKFetchRecordZonesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchRecordZonesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKFetchRecordsOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchRecordsOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKFetchShareMetadataOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchShareMetadataOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKFetchShareParticipantsOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchShareParticipantsOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKFetchSubscriptionsOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchSubscriptionsOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKFetchWebAuthTokenOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKFetchWebAuthTokenOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKLocationSortDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKLocationSortDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKMarkNotificationsReadOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKMarkNotificationsReadOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected CKModifyBadgeOperation (ObjCRuntime.NativeHandle handle);
public CKModifyBadgeOperation (System.UIntPtr badgeValue);
Added constructors:
protected CKModifyBadgeOperation (IntPtr handle);
public CKModifyBadgeOperation (nuint badgeValue);
Modified properties:
-public virtual System.UIntPtr BadgeValue { get; set; }
+public virtual nuint BadgeValue { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKModifyRecordZonesOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKModifyRecordZonesOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKModifyRecordsOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKModifyRecordsOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKModifySubscriptionsOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKModifySubscriptionsOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKNotification (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKNotification (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKNotificationID (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKNotificationID (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKNotificationInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKNotificationInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKOperationConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKOperationConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKOperationGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKOperationGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Quantity { get; set; }
+public virtual nuint Quantity { get; set; }
Removed constructor:
protected CKQuery (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKQuery (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKQueryCursor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKQueryCursor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKQueryNotification (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKQueryNotification (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKQueryOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKQueryOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ResultsLimit { get; set; }
+public virtual nuint ResultsLimit { get; set; }
Removed constructor:
protected CKQuerySubscription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKQuerySubscription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKRecord (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKRecord (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKRecordID (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKRecordID (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKRecordValue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKRecordValue (IntPtr handle);
Removed constructor:
protected CKRecordZone (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKRecordZone (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKRecordZoneID (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKRecordZoneID (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKRecordZoneNotification (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKRecordZoneNotification (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKRecordZoneSubscription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKRecordZoneSubscription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKReference (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKReference (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKServerChangeToken (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKServerChangeToken (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKShare (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKShare (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKShareMetadata (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKShareMetadata (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKShareParticipant (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKShareParticipant (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKSubscription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKSubscription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKUserIdentity (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKUserIdentity (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CKUserIdentityLookupInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CKUserIdentityLookupInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CAAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAAction (IntPtr handle);
Removed constructor:
protected CAAnimation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAAnimation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat FadeInDuration { get; set; }
+public virtual nfloat FadeInDuration { get; set; }
-public virtual ObjCRuntime.nfloat FadeOutDuration { get; set; }
+public virtual nfloat FadeOutDuration { get; set; }
Removed constructor:
protected CAAnimationDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAAnimationDelegate (IntPtr handle);
Removed constructor:
protected CAAnimationGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAAnimationGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CABasicAnimation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CABasicAnimation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CADisplayLink (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CADisplayLink (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr FrameInterval { get; set; }
+public virtual nint FrameInterval { get; set; }
-public virtual IntPtr PreferredFramesPerSecond { get; set; }
+public virtual nint PreferredFramesPerSecond { get; set; }
Removed constructor:
protected CAEAGLLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAEAGLLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CAEmitterBehavior (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAEmitterBehavior (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CAEmitterCell (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAEmitterCell (IntPtr handle);
Modified properties:
-public virtual ObjCRuntime.nfloat AccelerationX { get; set; }
+public virtual nfloat AccelerationX { get; set; }
-public virtual ObjCRuntime.nfloat AccelerationY { get; set; }
+public virtual nfloat AccelerationY { get; set; }
-public virtual ObjCRuntime.nfloat AccelerationZ { get; set; }
+public virtual nfloat AccelerationZ { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat ContentsScale { get; set; }
+public virtual nfloat ContentsScale { get; set; }
-public virtual ObjCRuntime.nfloat EmissionLatitude { get; set; }
+public virtual nfloat EmissionLatitude { get; set; }
-public virtual ObjCRuntime.nfloat EmissionLongitude { get; set; }
+public virtual nfloat EmissionLongitude { get; set; }
-public virtual ObjCRuntime.nfloat EmissionRange { get; set; }
+public virtual nfloat EmissionRange { get; set; }
-public virtual ObjCRuntime.nfloat Scale { get; set; }
+public virtual nfloat Scale { get; set; }
-public virtual ObjCRuntime.nfloat ScaleRange { get; set; }
+public virtual nfloat ScaleRange { get; set; }
-public virtual ObjCRuntime.nfloat ScaleSpeed { get; set; }
+public virtual nfloat ScaleSpeed { get; set; }
-public virtual ObjCRuntime.nfloat Spin { get; set; }
+public virtual nfloat Spin { get; set; }
-public virtual ObjCRuntime.nfloat SpinRange { get; set; }
+public virtual nfloat SpinRange { get; set; }
-public virtual ObjCRuntime.nfloat Velocity { get; set; }
+public virtual nfloat Velocity { get; set; }
-public virtual ObjCRuntime.nfloat VelocityRange { get; set; }
+public virtual nfloat VelocityRange { get; set; }
Removed constructor:
protected CAEmitterLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAEmitterLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat Depth { get; set; }
+public virtual nfloat Depth { get; set; }
-public virtual ObjCRuntime.nfloat ZPosition { get; set; }
+public virtual nfloat ZPosition { get; set; }
Removed constructor:
protected CAGradientLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAGradientLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added method:
public CoreGraphics.CGColor CreateColor (IntPtr p);
Removed constructor:
protected CAKeyFrameAnimation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAKeyFrameAnimation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CALayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CALayer (IntPtr handle);
Modified properties:
-public virtual ObjCRuntime.nfloat AnchorPointZ { get; set; }
+public virtual nfloat AnchorPointZ { get; set; }
-public virtual ObjCRuntime.nfloat BorderWidth { get; set; }
+public virtual nfloat BorderWidth { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat ContentsScale { get; set; }
+public virtual nfloat ContentsScale { get; set; }
-public virtual ObjCRuntime.nfloat CornerRadius { get; set; }
+public virtual nfloat CornerRadius { get; set; }
-public virtual ObjCRuntime.nfloat RasterizationScale { get; set; }
+public virtual nfloat RasterizationScale { get; set; }
-public virtual ObjCRuntime.nfloat ShadowRadius { get; set; }
+public virtual nfloat ShadowRadius { get; set; }
-public virtual ObjCRuntime.nfloat ZPosition { get; set; }
+public virtual nfloat ZPosition { get; set; }
Removed method:
public static ObjCRuntime.nfloat GetCornerCurveExpansionFactor (CACornerCurve curve);
Added method:
public static nfloat GetCornerCurveExpansionFactor (CACornerCurve curve);
Removed constructor:
protected CALayerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CALayerDelegate (IntPtr handle);
Removed constructor:
protected CAMediaTiming (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAMediaTiming (IntPtr handle);
Removed constructor:
protected CAMediaTimingFunction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAMediaTimingFunction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public CoreGraphics.CGPoint GetControlPoint (IntPtr index);
Added method:
public CoreGraphics.CGPoint GetControlPoint (nint index);
Removed constructor:
protected CAMetalLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAMetalLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaximumDrawableCount { get; set; }
+public virtual nuint MaximumDrawableCount { get; set; }
Removed constructor:
protected CAPropertyAnimation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAPropertyAnimation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CAReplicatorLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAReplicatorLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr InstanceCount { get; set; }
+public virtual nint InstanceCount { get; set; }
Removed constructor:
protected CAScrollLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAScrollLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CAShapeLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAShapeLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat LineDashPhase { get; set; }
+public virtual nfloat LineDashPhase { get; set; }
-public virtual ObjCRuntime.nfloat LineWidth { get; set; }
+public virtual nfloat LineWidth { get; set; }
-public virtual ObjCRuntime.nfloat MiterLimit { get; set; }
+public virtual nfloat MiterLimit { get; set; }
-public virtual ObjCRuntime.nfloat StrokeEnd { get; set; }
+public virtual nfloat StrokeEnd { get; set; }
-public virtual ObjCRuntime.nfloat StrokeStart { get; set; }
+public virtual nfloat StrokeStart { get; set; }
Removed constructor:
protected CASpringAnimation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CASpringAnimation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat Damping { get; set; }
+public virtual nfloat Damping { get; set; }
-public virtual ObjCRuntime.nfloat InitialVelocity { get; set; }
+public virtual nfloat InitialVelocity { get; set; }
-public virtual ObjCRuntime.nfloat Mass { get; set; }
+public virtual nfloat Mass { get; set; }
-public virtual ObjCRuntime.nfloat Stiffness { get; set; }
+public virtual nfloat Stiffness { get; set; }
Removed constructor:
protected CATextLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CATextLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat FontSize { get; set; }
+public virtual nfloat FontSize { get; set; }
Removed constructor:
protected CATiledLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CATiledLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr LevelsOfDetail { get; set; }
+public virtual nint LevelsOfDetail { get; set; }
-public virtual IntPtr LevelsOfDetailBias { get; set; }
+public virtual nint LevelsOfDetailBias { get; set; }
Removed constructor:
protected CATransaction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CATransaction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified fields:
-public ObjCRuntime.nfloat m11;
+public nfloat m11;
-public ObjCRuntime.nfloat m12;
+public nfloat m12;
-public ObjCRuntime.nfloat m13;
+public nfloat m13;
-public ObjCRuntime.nfloat m14;
+public nfloat m14;
-public ObjCRuntime.nfloat m21;
+public nfloat m21;
-public ObjCRuntime.nfloat m22;
+public nfloat m22;
-public ObjCRuntime.nfloat m23;
+public nfloat m23;
-public ObjCRuntime.nfloat m24;
+public nfloat m24;
-public ObjCRuntime.nfloat m31;
+public nfloat m31;
-public ObjCRuntime.nfloat m32;
+public nfloat m32;
-public ObjCRuntime.nfloat m33;
+public nfloat m33;
-public ObjCRuntime.nfloat m34;
+public nfloat m34;
-public ObjCRuntime.nfloat m41;
+public nfloat m41;
-public ObjCRuntime.nfloat m42;
+public nfloat m42;
-public ObjCRuntime.nfloat m43;
+public nfloat m43;
-public ObjCRuntime.nfloat m44;
+public nfloat m44;
Removed methods:
public static CATransform3D MakeRotation (ObjCRuntime.nfloat angle, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z);
public static CATransform3D MakeScale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy, ObjCRuntime.nfloat sz);
public static CATransform3D MakeTranslation (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty, ObjCRuntime.nfloat tz);
public CATransform3D Rotate (ObjCRuntime.nfloat angle, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z);
public CATransform3D Scale (ObjCRuntime.nfloat s);
public CATransform3D Scale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy, ObjCRuntime.nfloat sz);
public CATransform3D Translate (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty, ObjCRuntime.nfloat tz);
Added methods:
public static CATransform3D MakeRotation (nfloat angle, nfloat x, nfloat y, nfloat z);
public static CATransform3D MakeScale (nfloat sx, nfloat sy, nfloat sz);
public static CATransform3D MakeTranslation (nfloat tx, nfloat ty, nfloat tz);
public CATransform3D Rotate (nfloat angle, nfloat x, nfloat y, nfloat z);
public CATransform3D Scale (nfloat s);
public CATransform3D Scale (nfloat sx, nfloat sy, nfloat sz);
public CATransform3D Translate (nfloat tx, nfloat ty, nfloat tz);
Removed constructor:
protected CATransformLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CATransformLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CATransition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CATransition (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CAValueFunction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CAValueFunction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBATTRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBATTRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Offset { get; }
+public virtual nint Offset { get; }
Removed constructor:
protected CBAttribute (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBAttribute (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBCentral (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBCentral (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaximumUpdateValueLength { get; }
+public virtual nuint MaximumUpdateValueLength { get; }
Removed constructor:
protected CBCentralManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBCentralManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public virtual CBCentralManagerState State { get; }
Removed constructor:
protected CBCentralManagerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBCentralManagerDelegate (IntPtr handle);
Removed constructor:
protected CBCharacteristic (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBCharacteristic (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBL2CapChannel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBL2CapChannel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBMutableCharacteristic (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBMutableCharacteristic (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBMutableDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBMutableDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBMutableService (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBMutableService (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBPeer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBPeer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CBPeripheral (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBPeripheral (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed event:
public event System.EventHandler<CBServiceEventArgs> DiscoveredCharacteristics;
Added event:
public event System.EventHandler<CBServiceEventArgs> DiscoveredCharacteristic;
Removed method:
public virtual System.UIntPtr GetMaximumWriteValueLength (CBCharacteristicWriteType type);
Added method:
public virtual nuint GetMaximumWriteValueLength (CBCharacteristicWriteType type);
Removed constructor:
protected CBPeripheralDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBPeripheralDelegate (IntPtr handle);
Removed method:
public virtual void DiscoveredCharacteristics (CBPeripheral peripheral, CBService service, Foundation.NSError error);
Added method:
public virtual void DiscoveredCharacteristic (CBPeripheral peripheral, CBService service, Foundation.NSError error);
Removed method:
public static void DiscoveredCharacteristics (this ICBPeripheralDelegate This, CBPeripheral peripheral, CBService service, Foundation.NSError error);
Added method:
public static void DiscoveredCharacteristic (this ICBPeripheralDelegate This, CBPeripheral peripheral, CBService service, Foundation.NSError error);
Removed constructor:
protected CBPeripheralManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBPeripheralManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added properties:
public static CBPeripheralManagerAuthorizationStatus AuthorizationStatus { get; }
public virtual CBPeripheralManagerState State { get; }
Removed constructor:
protected CBPeripheralManagerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBPeripheralManagerDelegate (IntPtr handle);
Removed constructor:
protected CBService (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBService (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual bool Primary { get; set; }
+public virtual bool Primary { get; }
Removed constructor:
protected CBUUID (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CBUUID (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
[Serializable]
public enum CBPeripheralManagerAuthorizationStatus {
Authorized = 3,
Denied = 2,
NotDetermined = 0,
Restricted = 1,
}
Modified properties:
-public abstract IntPtr Count { get; }
+public abstract nint Count { get; }
Removed constructor:
protected NSAsynchronousFetchRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSAsynchronousFetchRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr EstimatedResultCount { get; set; }
+public virtual nint EstimatedResultCount { get; set; }
Removed constructor:
protected NSAsynchronousFetchResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSAsynchronousFetchResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSAtomicStore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSAtomicStore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSAtomicStoreCacheNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSAtomicStoreCacheNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSAttributeDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSAttributeDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBatchDeleteRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBatchDeleteRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBatchDeleteResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBatchDeleteResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBatchInsertRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBatchInsertRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBatchInsertResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBatchInsertResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBatchUpdateRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBatchUpdateRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBatchUpdateResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBatchUpdateResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSConstraintConflict (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSConstraintConflict (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSDerivedAttributeDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDerivedAttributeDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSEntityDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSEntityDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSEntityMapping (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSEntityMapping (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSEntityMigrationPolicy (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSEntityMigrationPolicy (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSExpressionDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSExpressionDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFetchIndexDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchIndexDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFetchIndexElementDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchIndexElementDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFetchRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr FetchBatchSize { get; set; }
+public virtual nint FetchBatchSize { get; set; }
-public virtual System.UIntPtr FetchLimit { get; set; }
+public virtual nuint FetchLimit { get; set; }
-public virtual System.UIntPtr FetchOffset { get; set; }
+public virtual nuint FetchOffset { get; set; }
Removed constructor:
protected NSFetchRequestExpression (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchRequestExpression (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFetchedPropertyDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchedPropertyDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFetchedResultsController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchedResultsController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual IntPtr SectionFor (string title, IntPtr atIndex);
Added method:
public virtual nint SectionFor (string title, nint atIndex);
Removed constructor:
protected NSFetchedResultsControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchedResultsControllerDelegate (IntPtr handle);
Removed method:
public virtual void DidChangeSection (NSFetchedResultsController controller, INSFetchedResultsSectionInfo sectionInfo, System.UIntPtr sectionIndex, NSFetchedResultsChangeType type);
Added method:
public virtual void DidChangeSection (NSFetchedResultsController controller, INSFetchedResultsSectionInfo sectionInfo, nuint sectionIndex, NSFetchedResultsChangeType type);
Removed method:
public static void DidChangeSection (this INSFetchedResultsControllerDelegate This, NSFetchedResultsController controller, INSFetchedResultsSectionInfo sectionInfo, System.UIntPtr sectionIndex, NSFetchedResultsChangeType type);
Added method:
public static void DidChangeSection (this INSFetchedResultsControllerDelegate This, NSFetchedResultsController controller, INSFetchedResultsSectionInfo sectionInfo, nuint sectionIndex, NSFetchedResultsChangeType type);
Removed constructor:
protected NSFetchedResultsSectionInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFetchedResultsSectionInfo (IntPtr handle);
Modified properties:
-public abstract IntPtr Count { get; }
+public abstract nint Count { get; }
Removed constructor:
protected NSIncrementalStore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSIncrementalStore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSIncrementalStoreNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSIncrementalStoreNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSManagedObject (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSManagedObject (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr FaultingState { get; }
+public virtual nuint FaultingState { get; }
Removed constructor:
protected NSManagedObjectContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSManagedObjectContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual System.UIntPtr CountForFetchRequest (NSFetchRequest request, out Foundation.NSError error);
Added method:
public virtual nuint CountForFetchRequest (NSFetchRequest request, out Foundation.NSError error);
Removed constructor:
protected NSManagedObjectID (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSManagedObjectID (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSManagedObjectModel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSManagedObjectModel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMappingModel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMappingModel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected NSMergeConflict (ObjCRuntime.NativeHandle handle);
public NSMergeConflict (NSManagedObject srcObject, System.UIntPtr newvers, System.UIntPtr oldvers, Foundation.NSDictionary cachesnap, Foundation.NSDictionary persnap);
Added constructors:
protected NSMergeConflict (IntPtr handle);
public NSMergeConflict (NSManagedObject srcObject, nuint newvers, nuint oldvers, Foundation.NSDictionary cachesnap, Foundation.NSDictionary persnap);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NewVersionNumber { get; }
+public virtual nuint NewVersionNumber { get; }
-public virtual System.UIntPtr OldVersionNumber { get; }
+public virtual nuint OldVersionNumber { get; }
Removed constructor:
protected NSMergePolicy (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMergePolicy (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMigrationManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMigrationManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentCloudKitContainer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentCloudKitContainerEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerEventRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentCloudKitContainerEventRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerEventResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentCloudKitContainerEventResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentCloudKitContainerOptions (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentCloudKitContainerOptions (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentContainer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentContainer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryChange (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentHistoryChange (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryChangeRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentHistoryChangeRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentHistoryResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryToken (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentHistoryToken (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentHistoryTransaction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentHistoryTransaction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentStore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentStore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreAsynchronousResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentStoreAsynchronousResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreCoordinator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentStoreCoordinator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentStoreDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentStoreRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersistentStoreResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersistentStoreResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPropertyDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPropertyDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPropertyMapping (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPropertyMapping (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSQueryGenerationToken (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSQueryGenerationToken (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSRelationshipDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSRelationshipDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaxCount { get; set; }
+public virtual nuint MaxCount { get; set; }
-public virtual System.UIntPtr MinCount { get; set; }
+public virtual nuint MinCount { get; set; }
Removed constructor:
protected NSSaveChangesRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSSaveChangesRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added constructors:
[Obsolete ("Use the overload that takes a 'bool owns' parameter instead.")]
public CFAllocator (IntPtr handle);
public CFAllocator (IntPtr handle, bool owns);
Removed method:
public static IntPtr GetTypeID ();
Added method:
public static nint GetTypeID ();
Modified properties:
-public IntPtr Count { get; }
+public nint Count { get; }
Removed methods:
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle);
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle, bool releaseHandle);
public static T[] ArrayFromHandleFunc<T> (ObjCRuntime.NativeHandle handle, System.Func<ObjCRuntime.NativeHandle,T> createObject);
public static T[] ArrayFromHandleFunc<T> (ObjCRuntime.NativeHandle handle, System.Func<ObjCRuntime.NativeHandle,T> createObject, bool releaseHandle);
public static ObjCRuntime.NativeHandle Create (ObjCRuntime.INativeObject[] values);
public static ObjCRuntime.NativeHandle Create (string[] values);
public ObjCRuntime.NativeHandle GetValue (IntPtr index);
public static string[] StringArrayFromHandle (ObjCRuntime.NativeHandle handle);
public static string[] StringArrayFromHandle (ObjCRuntime.NativeHandle handle, bool releaseHandle);
Added methods:
public static T[] ArrayFromHandle<T> (IntPtr handle);
public static T[] ArrayFromHandle<T> (IntPtr handle, bool releaseHandle);
public static T[] ArrayFromHandleFunc<T> (IntPtr handle, System.Func<System.IntPtr,T> createObject);
public static T[] ArrayFromHandleFunc<T> (IntPtr handle, System.Func<System.IntPtr,T> createObject, bool releaseHandle);
public static IntPtr Create (ObjCRuntime.INativeObject[] values);
public static IntPtr Create (string[] values);
public IntPtr GetValue (nint index);
public static string[] StringArrayFromHandle (IntPtr handle);
public static string[] StringArrayFromHandle (IntPtr handle, bool releaseHandle);
Removed constructor:
public CFException (string description, Foundation.NSString domain, IntPtr code, string failureReason, string recoverySuggestion);
Added constructor:
public CFException (string description, Foundation.NSString domain, nint code, string failureReason, string recoverySuggestion);
Removed interface:
System.Runtime.InteropServices._Exception
Modified properties:
-public IntPtr Code { get; }
+public nint Code { get; }
Added constructors:
public CFMachPort (IntPtr handle);
public CFMachPort (IntPtr handle, bool owns);
Removed constructors:
public CFMutableString (CFString theString, IntPtr maxLength);
public CFMutableString (string string, IntPtr maxLength);
Added constructors:
protected CFMutableString (IntPtr handle);
public CFMutableString (CFString theString, nint maxLength);
protected CFMutableString (IntPtr handle, bool owns);
public CFMutableString (string string, nint maxLength);
Removed methods:
public static IntPtr GetAppIntegerValue (string key);
public static IntPtr GetAppIntegerValue (string key, Foundation.NSString applicationId);
public static IntPtr GetAppIntegerValue (string key, string applicationId);
Added methods:
public static nint GetAppIntegerValue (string key);
public static nint GetAppIntegerValue (string key, Foundation.NSString applicationId);
public static nint GetAppIntegerValue (string key, string applicationId);
Added constructors:
public CFPropertyList (IntPtr handle);
public CFPropertyList (IntPtr handle, bool owns);
Removed constructor:
public CFRange (IntPtr l, IntPtr len);
Added constructor:
public CFRange (nint l, nint len);
Added constructor:
public CFReadStream (IntPtr handle);
Removed methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, IntPtr eventTypes, IntPtr context);
public IntPtr Read (byte[] buffer);
public IntPtr Read (byte[] buffer, int offset, int count);
Added methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, nint eventTypes, IntPtr context);
public nint Read (byte[] buffer);
public nint Read (byte[] buffer, int offset, int count);
Added constructors:
public CFRunLoopSource (IntPtr handle);
public CFRunLoopSource (IntPtr handle, bool owns);
Modified properties:
-public IntPtr Order { get; }
+public nint Order { get; }
Removed interface:
System.Runtime.InteropServices._Exception
Removed constructor:
protected CFStream (ObjCRuntime.NativeHandle handle, bool owns);
Added constructor:
protected CFStream (IntPtr handle, bool owns);
Removed methods:
public static void CreateBoundPair (out CFReadStream readStream, out CFWriteStream writeStream, IntPtr bufferSize);
protected virtual bool DoSetClient (CFStream.CFStreamCallback callback, IntPtr eventTypes, IntPtr context);
Added methods:
public static void CreateBoundPair (out CFReadStream readStream, out CFWriteStream writeStream, nint bufferSize);
protected virtual bool DoSetClient (CFStream.CFStreamCallback callback, nint eventTypes, IntPtr context);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr s, IntPtr type, IntPtr info, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr s, IntPtr type, IntPtr info);
Added methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr s, nint type, IntPtr info, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr s, nint type, IntPtr info);
Modified fields:
-public IntPtr Version;
+public nint Version;
Added constructors:
public CFString (IntPtr handle);
protected CFString (IntPtr handle, bool owns);
Removed property:
public char Item { get; }
Added property:
public char Item { get; }
Removed methods:
public static ObjCRuntime.NativeHandle CreateNative (string value);
public static string FromHandle (ObjCRuntime.NativeHandle handle);
public static string FromHandle (ObjCRuntime.NativeHandle handle, bool releaseHandle);
public static IntPtr GetTypeID ();
public static void ReleaseNative (ObjCRuntime.NativeHandle handle);
Added methods:
public static IntPtr CreateNative (string value);
public static string FromHandle (IntPtr handle);
public static string FromHandle (IntPtr handle, bool releaseHandle);
public static nint GetTypeID ();
public static void ReleaseNative (IntPtr handle);
Removed method:
public static IntPtr GetTypeID (IntPtr typeRef);
Added method:
public static nint GetTypeID (IntPtr typeRef);
Removed method:
public static IntPtr GetTypeID ();
Added method:
public static nint GetTypeID ();
Removed methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, IntPtr eventTypes, IntPtr context);
public int Write (byte[] buffer, IntPtr offset, IntPtr count);
Added methods:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, nint eventTypes, IntPtr context);
public int Write (byte[] buffer, nint offset, nint count);
Removed methods:
public IntPtr TestCancel ();
public IntPtr Wait (DispatchTime time);
public IntPtr Wait (System.TimeSpan timeout);
Added methods:
public nint TestCancel ();
public nint Wait (DispatchTime time);
public nint Wait (System.TimeSpan timeout);
Added constructors:
public DispatchData (IntPtr handle);
public DispatchData (IntPtr handle, bool owns);
Modified properties:
-public System.UIntPtr Size { get; }
+public nuint Size { get; }
Removed methods:
public DispatchData CreateMap (out IntPtr bufferPtr, out System.UIntPtr size);
public DispatchData CreateSubrange (System.UIntPtr offset, System.UIntPtr size);
public static DispatchData FromBuffer (IntPtr buffer, System.UIntPtr size);
Added methods:
public DispatchData CreateMap (out IntPtr bufferPtr, out nuint size);
public DispatchData CreateSubrange (nuint offset, nuint size);
public static DispatchData FromBuffer (IntPtr buffer, nuint size);
Removed method:
public static void Read (int fd, System.UIntPtr size, DispatchQueue dispatchQueue, DispatchIOHandler handler);
Added method:
public static void Read (int fd, nuint size, DispatchQueue dispatchQueue, DispatchIOHandler handler);
Added constructor:
public DispatchQueue (IntPtr handle);
Removed constructors:
protected NativeObject (ObjCRuntime.NativeHandle handle, bool owns);
protected NativeObject (ObjCRuntime.NativeHandle handle, bool owns, bool verify);
Added constructors:
protected NativeObject (IntPtr handle, bool owns);
protected NativeObject (IntPtr handle, bool owns, bool verify);
Removed constructor:
public CGAffineTransform (ObjCRuntime.nfloat xx, ObjCRuntime.nfloat yx, ObjCRuntime.nfloat xy, ObjCRuntime.nfloat yy, ObjCRuntime.nfloat x0, ObjCRuntime.nfloat y0);
Added constructor:
public CGAffineTransform (nfloat xx, nfloat yx, nfloat xy, nfloat yy, nfloat x0, nfloat y0);
Modified fields:
-public ObjCRuntime.nfloat x0;
+public nfloat x0;
-public ObjCRuntime.nfloat xx;
+public nfloat xx;
-public ObjCRuntime.nfloat xy;
+public nfloat xy;
-public ObjCRuntime.nfloat y0;
+public nfloat y0;
-public ObjCRuntime.nfloat yx;
+public nfloat yx;
-public ObjCRuntime.nfloat yy;
+public nfloat yy;
Removed methods:
public static CGAffineTransform MakeRotation (ObjCRuntime.nfloat angle);
public static CGAffineTransform MakeScale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy);
public static CGAffineTransform MakeTranslation (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty);
public void Rotate (ObjCRuntime.nfloat angle);
public static CGAffineTransform Rotate (CGAffineTransform transform, ObjCRuntime.nfloat angle);
public void Rotate (ObjCRuntime.nfloat angle, MatrixOrder order);
public void Scale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy);
public static CGAffineTransform Scale (CGAffineTransform transform, ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy);
public void Scale (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy, MatrixOrder order);
public void Translate (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty);
public static CGAffineTransform Translate (CGAffineTransform transform, ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty);
public void Translate (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty, MatrixOrder order);
Added methods:
public static CGAffineTransform MakeRotation (nfloat angle);
public static CGAffineTransform MakeScale (nfloat sx, nfloat sy);
public static CGAffineTransform MakeTranslation (nfloat tx, nfloat ty);
public void Rotate (nfloat angle);
public static CGAffineTransform Rotate (CGAffineTransform transform, nfloat angle);
public void Rotate (nfloat angle, MatrixOrder order);
public void Scale (nfloat sx, nfloat sy);
public static CGAffineTransform Scale (CGAffineTransform transform, nfloat sx, nfloat sy);
public void Scale (nfloat sx, nfloat sy, MatrixOrder order);
public void Translate (nfloat tx, nfloat ty);
public static CGAffineTransform Translate (CGAffineTransform transform, nfloat tx, nfloat ty);
public void Translate (nfloat tx, nfloat ty, MatrixOrder order);
Removed constructors:
public CGBitmapContext (byte[] data, IntPtr width, IntPtr height, IntPtr bitsPerComponent, IntPtr bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapInfo);
public CGBitmapContext (byte[] data, IntPtr width, IntPtr height, IntPtr bitsPerComponent, IntPtr bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo bitmapInfo);
public CGBitmapContext (IntPtr data, IntPtr width, IntPtr height, IntPtr bitsPerComponent, IntPtr bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapInfo);
public CGBitmapContext (IntPtr data, IntPtr width, IntPtr height, IntPtr bitsPerComponent, IntPtr bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo bitmapInfo);
Added constructors:
public CGBitmapContext (byte[] data, nint width, nint height, nint bitsPerComponent, nint bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapInfo);
public CGBitmapContext (byte[] data, nint width, nint height, nint bitsPerComponent, nint bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo bitmapInfo);
public CGBitmapContext (IntPtr data, nint width, nint height, nint bitsPerComponent, nint bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapInfo);
public CGBitmapContext (IntPtr data, nint width, nint height, nint bitsPerComponent, nint bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo bitmapInfo);
Modified properties:
-public IntPtr BitsPerComponent { get; }
+public nint BitsPerComponent { get; }
-public IntPtr BitsPerPixel { get; }
+public nint BitsPerPixel { get; }
-public IntPtr BytesPerRow { get; }
+public nint BytesPerRow { get; }
-public IntPtr Height { get; }
+public nint Height { get; }
-public IntPtr Width { get; }
+public nint Width { get; }
Removed constructors:
public CGColor (CGColor source, ObjCRuntime.nfloat alpha);
public CGColor (CGColorSpace colorspace, ObjCRuntime.nfloat[] components);
public CGColor (ObjCRuntime.nfloat gray, ObjCRuntime.nfloat alpha);
public CGColor (CGColorSpace colorspace, CGPattern pattern, ObjCRuntime.nfloat[] components);
public CGColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue);
public CGColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
Added constructors:
public CGColor (IntPtr handle);
public CGColor (CGColor source, nfloat alpha);
public CGColor (CGColorSpace colorspace, nfloat[] components);
public CGColor (nfloat gray, nfloat alpha);
public CGColor (CGColorSpace colorspace, CGPattern pattern, nfloat[] components);
public CGColor (nfloat red, nfloat green, nfloat blue);
public CGColor (nfloat red, nfloat green, nfloat blue, nfloat alpha);
Modified properties:
-public ObjCRuntime.nfloat Alpha { get; }
+public nfloat Alpha { get; }
-public ObjCRuntime.nfloat[] Components { get; }
+public nfloat[] Components { get; }
-public IntPtr NumberOfComponents { get; }
+public nint NumberOfComponents { get; }
Removed methods:
public static CGColor CreateCmyk (ObjCRuntime.nfloat cyan, ObjCRuntime.nfloat magenta, ObjCRuntime.nfloat yellow, ObjCRuntime.nfloat black, ObjCRuntime.nfloat alpha);
public static CGColor CreateGenericGrayGamma2_2 (ObjCRuntime.nfloat gray, ObjCRuntime.nfloat alpha);
public static CGColor CreateSrgb (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
Added methods:
public static CGColor CreateCmyk (nfloat cyan, nfloat magenta, nfloat yellow, nfloat black, nfloat alpha);
public static CGColor CreateGenericGrayGamma2_2 (nfloat gray, nfloat alpha);
public static CGColor CreateSrgb (nfloat red, nfloat green, nfloat blue, nfloat alpha);
Added constructor:
public CGColorSpace (IntPtr handle);
Modified properties:
-public IntPtr Components { get; }
+public nint Components { get; }
Removed methods:
public static CGColorSpace CreateCalibratedGray (ObjCRuntime.nfloat[] whitepoint, ObjCRuntime.nfloat[] blackpoint, ObjCRuntime.nfloat gamma);
public static CGColorSpace CreateCalibratedRGB (ObjCRuntime.nfloat[] whitepoint, ObjCRuntime.nfloat[] blackpoint, ObjCRuntime.nfloat[] gamma, ObjCRuntime.nfloat[] matrix);
public static CGColorSpace CreateICCProfile (ObjCRuntime.nfloat[] range, CGDataProvider profile, CGColorSpace alternate);
public static CGColorSpace CreateLab (ObjCRuntime.nfloat[] whitepoint, ObjCRuntime.nfloat[] blackpoint, ObjCRuntime.nfloat[] range);
Added methods:
public static CGColorSpace CreateCalibratedGray (nfloat[] whitepoint, nfloat[] blackpoint, nfloat gamma);
public static CGColorSpace CreateCalibratedRGB (nfloat[] whitepoint, nfloat[] blackpoint, nfloat[] gamma, nfloat[] matrix);
public static CGColorSpace CreateICCProfile (nfloat[] range, CGDataProvider profile, CGColorSpace alternate);
public static CGColorSpace CreateLab (nfloat[] whitepoint, nfloat[] blackpoint, nfloat[] range);
Added constructor:
public CGContext (IntPtr handle);
Removed methods:
public void AddArc (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat endAngle, bool clockwise);
public void AddArcToPoint (ObjCRuntime.nfloat x1, ObjCRuntime.nfloat y1, ObjCRuntime.nfloat x2, ObjCRuntime.nfloat y2, ObjCRuntime.nfloat radius);
public void AddCurveToPoint (ObjCRuntime.nfloat cp1x, ObjCRuntime.nfloat cp1y, ObjCRuntime.nfloat cp2x, ObjCRuntime.nfloat cp2y, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddLineToPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddQuadCurveToPoint (ObjCRuntime.nfloat cpx, ObjCRuntime.nfloat cpy, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void DrawRadialGradient (CGGradient gradient, CGPoint startCenter, ObjCRuntime.nfloat startRadius, CGPoint endCenter, ObjCRuntime.nfloat endRadius, CGGradientDrawingOptions options);
public void MoveTo (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void RotateCTM (ObjCRuntime.nfloat angle);
public void ScaleCTM (ObjCRuntime.nfloat sx, ObjCRuntime.nfloat sy);
public void SelectFont (string name, ObjCRuntime.nfloat size, CGTextEncoding textEncoding);
public void SetAlpha (ObjCRuntime.nfloat alpha);
public void SetCharacterSpacing (ObjCRuntime.nfloat spacing);
public void SetFillColor (ObjCRuntime.nfloat[] components);
public void SetFillColor (ObjCRuntime.nfloat gray, ObjCRuntime.nfloat alpha);
public void SetFillColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public void SetFillColor (ObjCRuntime.nfloat cyan, ObjCRuntime.nfloat magenta, ObjCRuntime.nfloat yellow, ObjCRuntime.nfloat black, ObjCRuntime.nfloat alpha);
public void SetFillPattern (CGPattern pattern, ObjCRuntime.nfloat[] components);
public void SetFlatness (ObjCRuntime.nfloat flatness);
public void SetFontSize (ObjCRuntime.nfloat size);
public void SetLineDash (ObjCRuntime.nfloat phase, ObjCRuntime.nfloat[] lengths);
public void SetLineDash (ObjCRuntime.nfloat phase, ObjCRuntime.nfloat[] lengths, int n);
public void SetLineWidth (ObjCRuntime.nfloat w);
public void SetMiterLimit (ObjCRuntime.nfloat limit);
public void SetShadow (CGSize offset, ObjCRuntime.nfloat blur, CGColor color);
public void SetStrokeColor (ObjCRuntime.nfloat[] components);
public void SetStrokeColor (ObjCRuntime.nfloat gray, ObjCRuntime.nfloat alpha);
public void SetStrokeColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public void SetStrokeColor (ObjCRuntime.nfloat cyan, ObjCRuntime.nfloat magenta, ObjCRuntime.nfloat yellow, ObjCRuntime.nfloat black, ObjCRuntime.nfloat alpha);
public void SetStrokePattern (CGPattern pattern, ObjCRuntime.nfloat[] components);
public void ShowGlyphsAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ushort[] glyphs);
public void ShowGlyphsAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ushort[] glyphs, int count);
public void ShowTextAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, byte[] bytes);
public void ShowTextAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, string str);
public void ShowTextAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, byte[] bytes, int length);
public void ShowTextAtPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, string str, int length);
public void StrokeRectWithWidth (CGRect rect, ObjCRuntime.nfloat width);
public void TranslateCTM (ObjCRuntime.nfloat tx, ObjCRuntime.nfloat ty);
Added methods:
public void AddArc (nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat endAngle, bool clockwise);
public void AddArcToPoint (nfloat x1, nfloat y1, nfloat x2, nfloat y2, nfloat radius);
public void AddCurveToPoint (nfloat cp1x, nfloat cp1y, nfloat cp2x, nfloat cp2y, nfloat x, nfloat y);
public void AddLineToPoint (nfloat x, nfloat y);
public void AddQuadCurveToPoint (nfloat cpx, nfloat cpy, nfloat x, nfloat y);
public void DrawRadialGradient (CGGradient gradient, CGPoint startCenter, nfloat startRadius, CGPoint endCenter, nfloat endRadius, CGGradientDrawingOptions options);
public void MoveTo (nfloat x, nfloat y);
public void RotateCTM (nfloat angle);
public void ScaleCTM (nfloat sx, nfloat sy);
public void SelectFont (string name, nfloat size, CGTextEncoding textEncoding);
public void SetAlpha (nfloat alpha);
public void SetCharacterSpacing (nfloat spacing);
public void SetFillColor (nfloat[] components);
public void SetFillColor (nfloat gray, nfloat alpha);
public void SetFillColor (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public void SetFillColor (nfloat cyan, nfloat magenta, nfloat yellow, nfloat black, nfloat alpha);
public void SetFillPattern (CGPattern pattern, nfloat[] components);
public void SetFlatness (nfloat flatness);
public void SetFontSize (nfloat size);
public void SetLineDash (nfloat phase, nfloat[] lengths);
public void SetLineDash (nfloat phase, nfloat[] lengths, int n);
public void SetLineWidth (nfloat w);
public void SetMiterLimit (nfloat limit);
public void SetShadow (CGSize offset, nfloat blur, CGColor color);
public void SetStrokeColor (nfloat[] components);
public void SetStrokeColor (nfloat gray, nfloat alpha);
public void SetStrokeColor (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public void SetStrokeColor (nfloat cyan, nfloat magenta, nfloat yellow, nfloat black, nfloat alpha);
public void SetStrokePattern (CGPattern pattern, nfloat[] components);
public void ShowGlyphsAtPoint (nfloat x, nfloat y, ushort[] glyphs);
public void ShowGlyphsAtPoint (nfloat x, nfloat y, ushort[] glyphs, int count);
public void ShowTextAtPoint (nfloat x, nfloat y, byte[] bytes);
public void ShowTextAtPoint (nfloat x, nfloat y, string str);
public void ShowTextAtPoint (nfloat x, nfloat y, byte[] bytes, int length);
public void ShowTextAtPoint (nfloat x, nfloat y, string str, int length);
public void StrokeRectWithWidth (CGRect rect, nfloat width);
public void TranslateCTM (nfloat tx, nfloat ty);
Added constructor:
public CGDataConsumer (IntPtr handle);
Added constructor:
public CGDataProvider (IntPtr handle);
Modified properties:
-public ObjCRuntime.nfloat ItalicAngle { get; }
+public nfloat ItalicAngle { get; }
-public IntPtr NumberOfGlyphs { get; }
+public nint NumberOfGlyphs { get; }
-public ObjCRuntime.nfloat StemV { get; }
+public nfloat StemV { get; }
Removed methods:
public static IntPtr GetTypeID ();
public CoreText.CTFont ToCTFont (ObjCRuntime.nfloat size);
public CoreText.CTFont ToCTFont (ObjCRuntime.nfloat size, CGAffineTransform matrix);
Added methods:
public static nint GetTypeID ();
public CoreText.CTFont ToCTFont (nfloat size);
public CoreText.CTFont ToCTFont (nfloat size, CGAffineTransform matrix);
Removed constructor:
public CGFunction (ObjCRuntime.nfloat[] domain, ObjCRuntime.nfloat[] range, CGFunction.CGFunctionEvaluate callback);
Added constructor:
public CGFunction (nfloat[] domain, nfloat[] range, CGFunction.CGFunctionEvaluate callback);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (ObjCRuntime.nfloat* data, ObjCRuntime.nfloat* outData, System.AsyncCallback callback, object object);
public virtual void Invoke (ObjCRuntime.nfloat* data, ObjCRuntime.nfloat* outData);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nfloat* data, nfloat* outData, System.AsyncCallback callback, object object);
public virtual void Invoke (nfloat* data, nfloat* outData);
Removed constructors:
public CGGradient (CGColorSpace colorspace, ObjCRuntime.nfloat[] components);
public CGGradient (CGColorSpace colorspace, CGColor[] colors, ObjCRuntime.nfloat[] locations);
public CGGradient (CGColorSpace colorspace, ObjCRuntime.nfloat[] components, ObjCRuntime.nfloat[] locations);
Added constructors:
public CGGradient (CGColorSpace colorspace, nfloat[] components);
public CGGradient (CGColorSpace colorspace, CGColor[] colors, nfloat[] locations);
public CGGradient (CGColorSpace colorspace, nfloat[] components, nfloat[] locations);
Removed constructors:
public CGImage (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapFlags, CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public CGImage (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo alphaInfo, CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
Added constructors:
public CGImage (IntPtr handle);
public CGImage (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGColorSpace colorSpace, CGBitmapFlags bitmapFlags, CGDataProvider provider, nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public CGImage (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGColorSpace colorSpace, CGImageAlphaInfo alphaInfo, CGDataProvider provider, nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
Modified properties:
-public IntPtr BitsPerComponent { get; }
+public nint BitsPerComponent { get; }
-public IntPtr BitsPerPixel { get; }
+public nint BitsPerPixel { get; }
-public IntPtr BytesPerRow { get; }
+public nint BytesPerRow { get; }
-public ObjCRuntime.nfloat* Decode { get; }
+public nfloat* Decode { get; }
-public IntPtr Height { get; }
+public nint Height { get; }
-public IntPtr Width { get; }
+public nint Width { get; }
Removed methods:
public static CGImage CreateMask (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate);
public static CGImage FromJPEG (CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public static CGImage FromPNG (CGDataProvider provider, ObjCRuntime.nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public CGImage WithMaskingColors (ObjCRuntime.nfloat[] components);
Added methods:
public static CGImage CreateMask (int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, CGDataProvider provider, nfloat[] decode, bool shouldInterpolate);
public static CGImage FromJPEG (CGDataProvider provider, nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public static CGImage FromPNG (CGDataProvider provider, nfloat[] decode, bool shouldInterpolate, CGColorRenderingIntent intent);
public CGImage WithMaskingColors (nfloat[] components);
Added constructor:
public CGPDFArray (IntPtr handle);
Modified properties:
-public IntPtr Count { get; }
+public nint Count { get; }
Removed methods:
public bool GetArray (IntPtr idx, out CGPDFArray array);
public bool GetBoolean (IntPtr idx, out bool result);
public bool GetDictionary (IntPtr idx, out CGPDFDictionary result);
public bool GetFloat (int idx, out ObjCRuntime.nfloat result);
public bool GetFloat (IntPtr idx, out ObjCRuntime.nfloat result);
public bool GetInt (int idx, out IntPtr result);
public bool GetInt (IntPtr idx, out IntPtr result);
public bool GetName (IntPtr idx, out string result);
public bool GetStream (IntPtr idx, out CGPDFStream result);
public bool GetString (IntPtr idx, out string result);
Added methods:
public bool GetArray (nint idx, out CGPDFArray array);
public bool GetBoolean (nint idx, out bool result);
public bool GetDictionary (nint idx, out CGPDFDictionary result);
public bool GetFloat (int idx, out nfloat result);
public bool GetFloat (nint idx, out nfloat result);
public bool GetInt (int idx, out nint result);
public bool GetInt (nint idx, out nint result);
public bool GetName (nint idx, out string result);
public bool GetStream (nint idx, out CGPDFStream result);
public bool GetString (nint idx, out string result);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr index, object value, object info, System.AsyncCallback callback, object object);
public virtual bool Invoke (IntPtr index, object value, object info);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint index, object value, object info, System.AsyncCallback callback, object object);
public virtual bool Invoke (nint index, object value, object info);
Added constructor:
public CGPDFContentStream (IntPtr handle);
Added constructor:
public CGPDFDictionary (IntPtr handle);
Removed methods:
public bool GetFloat (string key, out ObjCRuntime.nfloat result);
public bool GetInt (string key, out IntPtr result);
Added methods:
public bool GetFloat (string key, out nfloat result);
public bool GetInt (string key, out nint result);
Added constructor:
public CGPDFDocument (IntPtr handle);
Modified properties:
-public IntPtr Pages { get; }
+public nint Pages { get; }
Removed method:
public CGPDFPage GetPage (IntPtr page);
Added method:
public CGPDFPage GetPage (nint page);
Added constructor:
public CGPDFObject (IntPtr handle);
Modified properties:
-public virtual final ObjCRuntime.NativeHandle Handle { get; }
+public virtual final IntPtr Handle { get; }
Removed methods:
public bool TryGetValue (out ObjCRuntime.nfloat value);
public bool TryGetValue (out IntPtr value);
Added methods:
public bool TryGetValue (out nfloat value);
public bool TryGetValue (out nint value);
Added constructor:
public CGPDFOperatorTable (IntPtr handle);
Removed method:
public void SetCallback (string name, method System.Void *(System.IntPtr,System.IntPtr) callback);
Added constructor:
public CGPDFPage (IntPtr handle);
Modified properties:
-public IntPtr PageNumber { get; }
+public nint PageNumber { get; }
Added constructor:
public CGPDFScanner (IntPtr handle);
Removed methods:
public bool TryPop (out ObjCRuntime.nfloat value);
public bool TryPop (out IntPtr value);
Added methods:
public bool TryPop (out nfloat value);
public bool TryPop (out nint value);
Added constructor:
public CGPath (IntPtr handle);
Removed methods:
public void AddArc (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat endAngle, bool clockwise);
public void AddArc (CGAffineTransform m, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat endAngle, bool clockwise);
public void AddArcToPoint (ObjCRuntime.nfloat x1, ObjCRuntime.nfloat y1, ObjCRuntime.nfloat x2, ObjCRuntime.nfloat y2, ObjCRuntime.nfloat radius);
public void AddArcToPoint (CGAffineTransform m, ObjCRuntime.nfloat x1, ObjCRuntime.nfloat y1, ObjCRuntime.nfloat x2, ObjCRuntime.nfloat y2, ObjCRuntime.nfloat radius);
public void AddCurveToPoint (ObjCRuntime.nfloat cp1x, ObjCRuntime.nfloat cp1y, ObjCRuntime.nfloat cp2x, ObjCRuntime.nfloat cp2y, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddCurveToPoint (CGAffineTransform transform, ObjCRuntime.nfloat cp1x, ObjCRuntime.nfloat cp1y, ObjCRuntime.nfloat cp2x, ObjCRuntime.nfloat cp2y, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddLineToPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddLineToPoint (CGAffineTransform transform, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddQuadCurveToPoint (ObjCRuntime.nfloat cpx, ObjCRuntime.nfloat cpy, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddQuadCurveToPoint (CGAffineTransform transform, ObjCRuntime.nfloat cpx, ObjCRuntime.nfloat cpy, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void AddRelativeArc (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat delta);
public void AddRelativeArc (CGAffineTransform m, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat radius, ObjCRuntime.nfloat startAngle, ObjCRuntime.nfloat delta);
public void AddRoundedRect (CGRect rect, ObjCRuntime.nfloat cornerWidth, ObjCRuntime.nfloat cornerHeight);
public void AddRoundedRect (CGAffineTransform transform, CGRect rect, ObjCRuntime.nfloat cornerWidth, ObjCRuntime.nfloat cornerHeight);
public CGPath CopyByDashingPath (ObjCRuntime.nfloat[] lengths);
public CGPath CopyByDashingPath (CGAffineTransform transform, ObjCRuntime.nfloat[] lengths);
public CGPath CopyByDashingPath (ObjCRuntime.nfloat[] lengths, ObjCRuntime.nfloat phase);
public CGPath CopyByDashingPath (CGAffineTransform transform, ObjCRuntime.nfloat[] lengths, ObjCRuntime.nfloat phase);
public CGPath CopyByStrokingPath (ObjCRuntime.nfloat lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, ObjCRuntime.nfloat miterLimit);
public CGPath CopyByStrokingPath (CGAffineTransform transform, ObjCRuntime.nfloat lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, ObjCRuntime.nfloat miterLimit);
public static CGPath FromRoundedRect (CGRect rectangle, ObjCRuntime.nfloat cornerWidth, ObjCRuntime.nfloat cornerHeight);
public static CGPath FromRoundedRect (CGRect rectangle, ObjCRuntime.nfloat cornerWidth, ObjCRuntime.nfloat cornerHeight, CGAffineTransform transform);
public void MoveToPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void MoveToPoint (CGAffineTransform transform, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
Added methods:
public void AddArc (nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat endAngle, bool clockwise);
public void AddArc (CGAffineTransform m, nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat endAngle, bool clockwise);
public void AddArcToPoint (nfloat x1, nfloat y1, nfloat x2, nfloat y2, nfloat radius);
public void AddArcToPoint (CGAffineTransform m, nfloat x1, nfloat y1, nfloat x2, nfloat y2, nfloat radius);
public void AddCurveToPoint (nfloat cp1x, nfloat cp1y, nfloat cp2x, nfloat cp2y, nfloat x, nfloat y);
public void AddCurveToPoint (CGAffineTransform transform, nfloat cp1x, nfloat cp1y, nfloat cp2x, nfloat cp2y, nfloat x, nfloat y);
public void AddLineToPoint (nfloat x, nfloat y);
public void AddLineToPoint (CGAffineTransform transform, nfloat x, nfloat y);
public void AddQuadCurveToPoint (nfloat cpx, nfloat cpy, nfloat x, nfloat y);
public void AddQuadCurveToPoint (CGAffineTransform transform, nfloat cpx, nfloat cpy, nfloat x, nfloat y);
public void AddRelativeArc (nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat delta);
public void AddRelativeArc (CGAffineTransform m, nfloat x, nfloat y, nfloat radius, nfloat startAngle, nfloat delta);
public void AddRoundedRect (CGRect rect, nfloat cornerWidth, nfloat cornerHeight);
public void AddRoundedRect (CGAffineTransform transform, CGRect rect, nfloat cornerWidth, nfloat cornerHeight);
public CGPath CopyByDashingPath (nfloat[] lengths);
public CGPath CopyByDashingPath (CGAffineTransform transform, nfloat[] lengths);
public CGPath CopyByDashingPath (nfloat[] lengths, nfloat phase);
public CGPath CopyByDashingPath (CGAffineTransform transform, nfloat[] lengths, nfloat phase);
public CGPath CopyByStrokingPath (nfloat lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, nfloat miterLimit);
public CGPath CopyByStrokingPath (CGAffineTransform transform, nfloat lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, nfloat miterLimit);
public static CGPath FromRoundedRect (CGRect rectangle, nfloat cornerWidth, nfloat cornerHeight);
public static CGPath FromRoundedRect (CGRect rectangle, nfloat cornerWidth, nfloat cornerHeight, CGAffineTransform transform);
public void MoveToPoint (nfloat x, nfloat y);
public void MoveToPoint (CGAffineTransform transform, nfloat x, nfloat y);
Removed constructor:
public CGPattern (CGRect bounds, CGAffineTransform matrix, ObjCRuntime.nfloat xStep, ObjCRuntime.nfloat yStep, CGPatternTiling tiling, bool isColored, CGPattern.DrawPattern drawPattern);
Added constructors:
public CGPattern (IntPtr handle);
public CGPattern (CGRect bounds, CGAffineTransform matrix, nfloat xStep, nfloat yStep, CGPatternTiling tiling, bool isColored, CGPattern.DrawPattern drawPattern);
Removed constructor:
public CGPoint (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
Added constructor:
public CGPoint (nfloat x, nfloat y);
Modified properties:
-public ObjCRuntime.nfloat X { get; set; }
+public nfloat X { get; set; }
-public ObjCRuntime.nfloat Y { get; set; }
+public nfloat Y { get; set; }
Removed method:
public void Deconstruct (out ObjCRuntime.nfloat x, out ObjCRuntime.nfloat y);
Added method:
public void Deconstruct (out nfloat x, out nfloat y);
Removed constructor:
public CGRect (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat width, ObjCRuntime.nfloat height);
Added constructor:
public CGRect (nfloat x, nfloat y, nfloat width, nfloat height);
Modified properties:
-public ObjCRuntime.nfloat Bottom { get; }
+public nfloat Bottom { get; }
-public ObjCRuntime.nfloat Height { get; set; }
+public nfloat Height { get; set; }
-public ObjCRuntime.nfloat Left { get; }
+public nfloat Left { get; }
-public ObjCRuntime.nfloat Right { get; }
+public nfloat Right { get; }
-public ObjCRuntime.nfloat Top { get; }
+public nfloat Top { get; }
-public ObjCRuntime.nfloat Width { get; set; }
+public nfloat Width { get; set; }
-public ObjCRuntime.nfloat X { get; set; }
+public nfloat X { get; set; }
-public ObjCRuntime.nfloat Y { get; set; }
+public nfloat Y { get; set; }
Removed methods:
public bool Contains (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void Deconstruct (out ObjCRuntime.nfloat x, out ObjCRuntime.nfloat y, out ObjCRuntime.nfloat width, out ObjCRuntime.nfloat height);
public static CGRect FromLTRB (ObjCRuntime.nfloat left, ObjCRuntime.nfloat top, ObjCRuntime.nfloat right, ObjCRuntime.nfloat bottom);
public void Inflate (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public static CGRect Inflate (CGRect rect, ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public void Offset (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
Added methods:
public bool Contains (nfloat x, nfloat y);
public void Deconstruct (out nfloat x, out nfloat y, out nfloat width, out nfloat height);
public static CGRect FromLTRB (nfloat left, nfloat top, nfloat right, nfloat bottom);
public void Inflate (nfloat x, nfloat y);
public static CGRect Inflate (CGRect rect, nfloat x, nfloat y);
public void Offset (nfloat x, nfloat y);
Added constructor:
public CGShading (IntPtr handle);
Removed method:
public static CGShading CreateRadial (CGColorSpace colorspace, CGPoint start, ObjCRuntime.nfloat startRadius, CGPoint end, ObjCRuntime.nfloat endRadius, CGFunction function, bool extendStart, bool extendEnd);
Added method:
public static CGShading CreateRadial (CGColorSpace colorspace, CGPoint start, nfloat startRadius, CGPoint end, nfloat endRadius, CGFunction function, bool extendStart, bool extendEnd);
Removed constructor:
public CGSize (ObjCRuntime.nfloat width, ObjCRuntime.nfloat height);
Added constructor:
public CGSize (nfloat width, nfloat height);
Modified properties:
-public ObjCRuntime.nfloat Height { get; set; }
+public nfloat Height { get; set; }
-public ObjCRuntime.nfloat Width { get; set; }
+public nfloat Width { get; set; }
Removed method:
public void Deconstruct (out ObjCRuntime.nfloat width, out ObjCRuntime.nfloat height);
Added method:
public void Deconstruct (out nfloat width, out nfloat height);
Removed constructor:
public CGVector (ObjCRuntime.nfloat dx, ObjCRuntime.nfloat dy);
Added constructor:
public CGVector (nfloat dx, nfloat dy);
Modified fields:
-public ObjCRuntime.nfloat dx;
+public nfloat dx;
-public ObjCRuntime.nfloat dy;
+public nfloat dy;
Removed methods:
public static void Divide (this CGRect self, ObjCRuntime.nfloat amount, CGRectEdge edge, out CGRect slice, out CGRect remainder);
public static ObjCRuntime.nfloat GetMaxX (this CGRect self);
public static ObjCRuntime.nfloat GetMaxY (this CGRect self);
public static ObjCRuntime.nfloat GetMidX (this CGRect self);
public static ObjCRuntime.nfloat GetMidY (this CGRect self);
public static ObjCRuntime.nfloat GetMinX (this CGRect self);
public static ObjCRuntime.nfloat GetMinY (this CGRect self);
public static CGRect Inset (this CGRect self, ObjCRuntime.nfloat dx, ObjCRuntime.nfloat dy);
Added methods:
public static void Divide (this CGRect self, nfloat amount, CGRectEdge edge, out CGRect slice, out CGRect remainder);
public static nfloat GetMaxX (this CGRect self);
public static nfloat GetMaxY (this CGRect self);
public static nfloat GetMidX (this CGRect self);
public static nfloat GetMidY (this CGRect self);
public static nfloat GetMinX (this CGRect self);
public static nfloat GetMinY (this CGRect self);
public static CGRect Inset (this CGRect self, nfloat dx, nfloat dy);
Removed constructor:
protected CHHapticDynamicParameter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CHHapticDynamicParameter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CHHapticEngine (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CHHapticEngine (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.UIntPtr RegisterAudioResource (Foundation.NSUrl resourceUrl, Foundation.NSDictionary options, out Foundation.NSError outError);
public virtual bool UnregisterAudioResource (System.UIntPtr resourceId, out Foundation.NSError outError);
Added methods:
public virtual nuint RegisterAudioResource (Foundation.NSUrl resourceUrl, Foundation.NSDictionary options, out Foundation.NSError outError);
public virtual bool UnregisterAudioResource (nuint resourceId, out Foundation.NSError outError);
Removed constructors:
protected CHHapticEvent (ObjCRuntime.NativeHandle handle);
public CHHapticEvent (System.UIntPtr resourceId, CHHapticEventParameter[] eventParams, double time);
public CHHapticEvent (System.UIntPtr resourceId, CHHapticEventParameter[] eventParams, double time, double duration);
Added constructors:
protected CHHapticEvent (IntPtr handle);
public CHHapticEvent (nuint resourceId, CHHapticEventParameter[] eventParams, double time);
public CHHapticEvent (nuint resourceId, CHHapticEventParameter[] eventParams, double time, double duration);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CHHapticEventParameter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CHHapticEventParameter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CHHapticParameterCurve (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CHHapticParameterCurve (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CHHapticParameterCurveControlPoint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CHHapticParameterCurveControlPoint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CHHapticPattern (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CHHapticPattern (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIAccordionFoldTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAccordionFoldTransition (IntPtr handle);
Removed constructor:
protected CIAdditionCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAdditionCompositing (IntPtr handle);
Removed constructor:
protected CIAffineClamp (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAffineClamp (IntPtr handle);
Removed constructor:
protected CIAffineFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAffineFilter (IntPtr handle);
Removed constructor:
protected CIAffineTile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAffineTile (IntPtr handle);
Removed constructor:
protected CIAffineTransform (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAffineTransform (IntPtr handle);
Removed constructor:
protected CIAreaAverage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAreaAverage (IntPtr handle);
Removed constructor:
protected CIAreaHistogram (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAreaHistogram (IntPtr handle);
Modified properties:
-public virtual final IntPtr InputCount { get; set; }
+public virtual final nint InputCount { get; set; }
Removed constructor:
protected CIAreaMaximum (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAreaMaximum (IntPtr handle);
Removed constructor:
protected CIAreaMaximumAlpha (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAreaMaximumAlpha (IntPtr handle);
Removed constructor:
protected CIAreaMinMax (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAreaMinMax (IntPtr handle);
Removed constructor:
protected CIAreaMinMaxRed (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAreaMinMaxRed (IntPtr handle);
Removed constructor:
protected CIAreaMinimum (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAreaMinimum (IntPtr handle);
Removed constructor:
protected CIAreaMinimumAlpha (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAreaMinimumAlpha (IntPtr handle);
Removed constructor:
protected CIAttributedTextImageGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAttributedTextImageGenerator (IntPtr handle);
Removed constructors:
protected CIAztecCodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIAztecCodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr layerCount, IntPtr dataCodewordCount);
Added constructors:
protected CIAztecCodeDescriptor (IntPtr handle);
public CIAztecCodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint layerCount, nint dataCodewordCount);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr DataCodewordCount { get; }
+public virtual nint DataCodewordCount { get; }
-public virtual IntPtr LayerCount { get; }
+public virtual nint LayerCount { get; }
Removed method:
public static CIAztecCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr layerCount, IntPtr dataCodewordCount);
Added method:
public static CIAztecCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint layerCount, nint dataCodewordCount);
Removed constructor:
protected CIAztecCodeGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIAztecCodeGenerator (IntPtr handle);
Removed constructor:
protected CIBarcodeDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBarcodeDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIBarcodeGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBarcodeGenerator (IntPtr handle);
Removed constructor:
protected CIBarsSwipeTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBarsSwipeTransition (IntPtr handle);
Removed constructor:
protected CIBicubicScaleTransform (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBicubicScaleTransform (IntPtr handle);
Removed constructor:
protected CIBlendFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBlendFilter (IntPtr handle);
Removed constructor:
protected CIBlendKernel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBlendKernel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIBlendWithAlphaMask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBlendWithAlphaMask (IntPtr handle);
Removed constructor:
protected CIBlendWithBlueMask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBlendWithBlueMask (IntPtr handle);
Removed constructor:
protected CIBlendWithMask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBlendWithMask (IntPtr handle);
Removed constructor:
protected CIBlendWithRedMask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBlendWithRedMask (IntPtr handle);
Removed constructor:
protected CIBloom (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBloom (IntPtr handle);
Removed constructor:
protected CIBokehBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBokehBlur (IntPtr handle);
Removed constructor:
protected CIBoxBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBoxBlur (IntPtr handle);
Removed constructor:
protected CIBumpDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBumpDistortion (IntPtr handle);
Removed constructor:
protected CIBumpDistortionLinear (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIBumpDistortionLinear (IntPtr handle);
Removed constructor:
protected CICameraCalibrationLensCorrection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICameraCalibrationLensCorrection (IntPtr handle);
Removed constructor:
protected CICheckerboardGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICheckerboardGenerator (IntPtr handle);
Removed constructor:
protected CICircleSplashDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICircleSplashDistortion (IntPtr handle);
Removed constructor:
protected CICircularScreen (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICircularScreen (IntPtr handle);
Removed constructor:
protected CICircularWrap (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICircularWrap (IntPtr handle);
Removed constructor:
protected CIClamp (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIClamp (IntPtr handle);
Removed constructor:
protected CICmykHalftone (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICmykHalftone (IntPtr handle);
Removed constructor:
protected CICode128BarcodeGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICode128BarcodeGenerator (IntPtr handle);
Removed constructor:
protected CICodeGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICodeGenerator (IntPtr handle);
Removed constructors:
protected CIColor (ObjCRuntime.NativeHandle handle);
public CIColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue);
public CIColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, CoreGraphics.CGColorSpace colorSpace);
public CIColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public CIColor (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha, CoreGraphics.CGColorSpace colorSpace);
Added constructors:
protected CIColor (IntPtr handle);
public CIColor (nfloat red, nfloat green, nfloat blue);
public CIColor (nfloat red, nfloat green, nfloat blue, CoreGraphics.CGColorSpace colorSpace);
public CIColor (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public CIColor (nfloat red, nfloat green, nfloat blue, nfloat alpha, CoreGraphics.CGColorSpace colorSpace);
Modified properties:
-public virtual ObjCRuntime.nfloat Alpha { get; }
+public virtual nfloat Alpha { get; }
-public virtual ObjCRuntime.nfloat Blue { get; }
+public virtual nfloat Blue { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public ObjCRuntime.nfloat[] Components { get; }
+public nfloat[] Components { get; }
-public virtual ObjCRuntime.nfloat Green { get; }
+public virtual nfloat Green { get; }
-public virtual IntPtr NumberOfComponents { get; }
+public virtual nint NumberOfComponents { get; }
-public virtual ObjCRuntime.nfloat Red { get; }
+public virtual nfloat Red { get; }
Removed methods:
public static CIColor FromRgb (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue);
public static CIColor FromRgb (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, CoreGraphics.CGColorSpace colorSpace);
public static CIColor FromRgba (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha);
public static CIColor FromRgba (ObjCRuntime.nfloat red, ObjCRuntime.nfloat green, ObjCRuntime.nfloat blue, ObjCRuntime.nfloat alpha, CoreGraphics.CGColorSpace colorSpace);
Added methods:
public static CIColor FromRgb (nfloat red, nfloat green, nfloat blue);
public static CIColor FromRgb (nfloat red, nfloat green, nfloat blue, CoreGraphics.CGColorSpace colorSpace);
public static CIColor FromRgba (nfloat red, nfloat green, nfloat blue, nfloat alpha);
public static CIColor FromRgba (nfloat red, nfloat green, nfloat blue, nfloat alpha, CoreGraphics.CGColorSpace colorSpace);
Removed constructor:
protected CIColorAbsoluteDifference (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorAbsoluteDifference (IntPtr handle);
Removed constructor:
protected CIColorBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorBlendMode (IntPtr handle);
Removed constructor:
protected CIColorBurnBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorBurnBlendMode (IntPtr handle);
Removed constructor:
protected CIColorClamp (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorClamp (IntPtr handle);
Removed constructor:
protected CIColorControls (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorControls (IntPtr handle);
Removed constructor:
protected CIColorCrossPolynomial (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorCrossPolynomial (IntPtr handle);
Removed constructor:
protected CIColorCube (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorCube (IntPtr handle);
Removed constructor:
protected CIColorCubeWithColorSpace (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorCubeWithColorSpace (IntPtr handle);
Removed constructor:
protected CIColorCubesMixedWithMask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorCubesMixedWithMask (IntPtr handle);
Removed constructor:
protected CIColorCurves (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorCurves (IntPtr handle);
Removed constructor:
protected CIColorDodgeBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorDodgeBlendMode (IntPtr handle);
Removed constructor:
protected CIColorInvert (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorInvert (IntPtr handle);
Removed constructor:
protected CIColorKernel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorKernel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIColorMap (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorMap (IntPtr handle);
Removed constructor:
protected CIColorMatrix (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorMatrix (IntPtr handle);
Removed constructor:
protected CIColorMonochrome (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorMonochrome (IntPtr handle);
Removed constructor:
protected CIColorPolynomial (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorPolynomial (IntPtr handle);
Removed constructor:
protected CIColorPosterize (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorPosterize (IntPtr handle);
Removed constructor:
protected CIColorThreshold (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorThreshold (IntPtr handle);
Removed constructor:
protected CIColorThresholdOtsu (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColorThresholdOtsu (IntPtr handle);
Removed constructor:
protected CIColumnAverage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIColumnAverage (IntPtr handle);
Removed constructor:
protected CIComicEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIComicEffect (IntPtr handle);
Removed constructor:
protected CICompositingFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICompositingFilter (IntPtr handle);
Removed constructor:
protected CIConstantColorGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIConstantColorGenerator (IntPtr handle);
Removed constructor:
protected CIContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual void RenderToBitmap (CIImage image, IntPtr bitmapPtr, IntPtr bytesPerRow, CoreGraphics.CGRect bounds, int bitmapFormat, CoreGraphics.CGColorSpace colorSpace);
Added method:
public virtual void RenderToBitmap (CIImage image, IntPtr bitmapPtr, nint bytesPerRow, CoreGraphics.CGRect bounds, int bitmapFormat, CoreGraphics.CGColorSpace colorSpace);
Removed constructor:
protected CIConvolution3X3 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIConvolution3X3 (IntPtr handle);
Removed constructor:
protected CIConvolution5X5 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIConvolution5X5 (IntPtr handle);
Removed constructor:
protected CIConvolution7X7 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIConvolution7X7 (IntPtr handle);
Removed constructor:
protected CIConvolution9Horizontal (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIConvolution9Horizontal (IntPtr handle);
Removed constructor:
protected CIConvolution9Vertical (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIConvolution9Vertical (IntPtr handle);
Removed constructor:
protected CIConvolutionCore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIConvolutionCore (IntPtr handle);
Removed constructor:
protected CIConvolutionRGB3X3 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIConvolutionRGB3X3 (IntPtr handle);
Removed constructor:
protected CIConvolutionRGB5X5 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIConvolutionRGB5X5 (IntPtr handle);
Removed constructor:
protected CIConvolutionRGB7X7 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIConvolutionRGB7X7 (IntPtr handle);
Removed constructor:
protected CIConvolutionRGB9Horizontal (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIConvolutionRGB9Horizontal (IntPtr handle);
Removed constructor:
protected CIConvolutionRGB9Vertical (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIConvolutionRGB9Vertical (IntPtr handle);
Removed constructor:
protected CICopyMachineTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICopyMachineTransition (IntPtr handle);
Removed constructor:
protected CICoreMLModelFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICoreMLModelFilter (IntPtr handle);
Removed constructor:
protected CICrop (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICrop (IntPtr handle);
Removed constructor:
protected CICrystallize (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CICrystallize (IntPtr handle);
Removed constructor:
protected CIDarkenBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDarkenBlendMode (IntPtr handle);
Removed constructors:
protected CIDataMatrixCodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIDataMatrixCodeDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr rowCount, IntPtr columnCount, CIDataMatrixCodeEccVersion eccVersion);
Added constructors:
protected CIDataMatrixCodeDescriptor (IntPtr handle);
public CIDataMatrixCodeDescriptor (Foundation.NSData errorCorrectedPayload, nint rowCount, nint columnCount, CIDataMatrixCodeEccVersion eccVersion);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ColumnCount { get; }
+public virtual nint ColumnCount { get; }
-public virtual IntPtr RowCount { get; }
+public virtual nint RowCount { get; }
Removed method:
public static CIDataMatrixCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr rowCount, IntPtr columnCount, CIDataMatrixCodeEccVersion eccVersion);
Added method:
public static CIDataMatrixCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, nint rowCount, nint columnCount, CIDataMatrixCodeEccVersion eccVersion);
Removed constructor:
protected CIDepthBlurEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDepthBlurEffect (IntPtr handle);
Removed constructor:
protected CIDepthDisparityConverter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDepthDisparityConverter (IntPtr handle);
Removed constructor:
protected CIDepthOfField (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDepthOfField (IntPtr handle);
Removed constructor:
protected CIDepthToDisparity (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDepthToDisparity (IntPtr handle);
Removed constructor:
protected CIDetector (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDetector (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIDifferenceBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDifferenceBlendMode (IntPtr handle);
Removed constructor:
protected CIDiscBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDiscBlur (IntPtr handle);
Removed constructor:
protected CIDisintegrateWithMaskTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDisintegrateWithMaskTransition (IntPtr handle);
Removed constructor:
protected CIDisparityToDepth (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDisparityToDepth (IntPtr handle);
Removed constructor:
protected CIDisplacementDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDisplacementDistortion (IntPtr handle);
Removed constructor:
protected CIDissolveTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDissolveTransition (IntPtr handle);
Removed constructor:
protected CIDistortionFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDistortionFilter (IntPtr handle);
Removed constructor:
protected CIDither (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDither (IntPtr handle);
Removed constructor:
protected CIDivideBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDivideBlendMode (IntPtr handle);
Removed constructor:
protected CIDocumentEnhancer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDocumentEnhancer (IntPtr handle);
Removed constructor:
protected CIDotScreen (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDotScreen (IntPtr handle);
Removed constructor:
protected CIDroste (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIDroste (IntPtr handle);
Removed constructor:
protected CIEdgePreserveUpsampleFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIEdgePreserveUpsampleFilter (IntPtr handle);
Removed constructor:
protected CIEdgeWork (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIEdgeWork (IntPtr handle);
Removed constructor:
protected CIEdges (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIEdges (IntPtr handle);
Removed constructor:
protected CIEightfoldReflectedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIEightfoldReflectedTile (IntPtr handle);
Removed constructor:
protected CIExclusionBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIExclusionBlendMode (IntPtr handle);
Removed constructor:
protected CIExposureAdjust (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIExposureAdjust (IntPtr handle);
Removed constructor:
protected CIFaceBalance (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFaceBalance (IntPtr handle);
Removed constructor:
protected CIFaceFeature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFaceFeature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIFalseColor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFalseColor (IntPtr handle);
Removed constructor:
protected CIFeature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFeature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFilter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static void RegisterFilterName (string name, ICIFilterConstructor constructorObject, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> classAttributes);
Added method:
public static void RegisterFilterName (string name, Foundation.NSObject constructorObject, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> classAttributes);
Removed constructor:
protected CIFilterShape (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFilterShape (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIFlashTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFlashTransition (IntPtr handle);
Removed constructor:
protected CIFourfoldReflectedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFourfoldReflectedTile (IntPtr handle);
Removed constructor:
protected CIFourfoldRotatedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFourfoldRotatedTile (IntPtr handle);
Removed constructor:
protected CIFourfoldTranslatedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIFourfoldTranslatedTile (IntPtr handle);
Removed constructor:
protected CIGaborGradients (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIGaborGradients (IntPtr handle);
Removed constructor:
protected CIGammaAdjust (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIGammaAdjust (IntPtr handle);
Removed constructor:
protected CIGaussianBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIGaussianBlur (IntPtr handle);
Removed constructor:
protected CIGaussianGradient (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIGaussianGradient (IntPtr handle);
Removed constructor:
protected CIGlassDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIGlassDistortion (IntPtr handle);
Removed constructor:
protected CIGlassLozenge (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIGlassLozenge (IntPtr handle);
Removed constructor:
protected CIGlideReflectedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIGlideReflectedTile (IntPtr handle);
Removed constructor:
protected CIGloom (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIGloom (IntPtr handle);
Removed constructor:
protected CIGuidedFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIGuidedFilter (IntPtr handle);
Removed constructor:
protected CIHardLightBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIHardLightBlendMode (IntPtr handle);
Removed constructor:
protected CIHatchedScreen (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIHatchedScreen (IntPtr handle);
Removed constructor:
protected CIHeightFieldFromMask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIHeightFieldFromMask (IntPtr handle);
Removed constructor:
protected CIHexagonalPixellate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIHexagonalPixellate (IntPtr handle);
Removed constructor:
protected CIHighlightShadowAdjust (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIHighlightShadowAdjust (IntPtr handle);
Removed constructor:
protected CIHistogramDisplayFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIHistogramDisplayFilter (IntPtr handle);
Removed constructor:
protected CIHoleDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIHoleDistortion (IntPtr handle);
Removed constructor:
protected CIHueAdjust (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIHueAdjust (IntPtr handle);
Removed constructor:
protected CIHueBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIHueBlendMode (IntPtr handle);
Removed constructor:
protected CIHueSaturationValueGradient (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIHueSaturationValueGradient (IntPtr handle);
Removed constructors:
protected CIImage (ObjCRuntime.NativeHandle handle);
public CIImage (ImageIO.CGImageSource source, System.UIntPtr index, CIImageInitializationOptionsWithMetadata options);
public CIImage (ImageIO.CGImageSource source, System.UIntPtr index, Foundation.NSDictionary options);
public CIImage (Foundation.NSData d, IntPtr bytesPerRow, CoreGraphics.CGSize size, int pixelFormat, CoreGraphics.CGColorSpace colorSpace);
public CIImage (ICIImageProvider provider, System.UIntPtr width, System.UIntPtr height, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace, CIImageProviderOptions options);
Added constructors:
protected CIImage (IntPtr handle);
public CIImage (ImageIO.CGImageSource source, nuint index, CIImageInitializationOptionsWithMetadata options);
public CIImage (ImageIO.CGImageSource source, nuint index, Foundation.NSDictionary options);
public CIImage (Foundation.NSData d, nint bytesPerRow, CoreGraphics.CGSize size, int pixelFormat, CoreGraphics.CGColorSpace colorSpace);
public CIImage (ICIImageProvider provider, nuint width, nuint height, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace, CIImageProviderOptions options);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static CIImage FromCGImageSource (ImageIO.CGImageSource source, System.UIntPtr index, CIImageInitializationOptionsWithMetadata options);
public static CIImage FromCGImageSource (ImageIO.CGImageSource source, System.UIntPtr index, Foundation.NSDictionary options);
public static CIImage FromData (Foundation.NSData bitmapData, IntPtr bytesPerRow, CoreGraphics.CGSize size, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace);
public static CIImage FromProvider (ICIImageProvider provider, System.UIntPtr width, System.UIntPtr height, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace, CIImageProviderOptions options);
Added methods:
public static CIImage FromCGImageSource (ImageIO.CGImageSource source, nuint index, CIImageInitializationOptionsWithMetadata options);
public static CIImage FromCGImageSource (ImageIO.CGImageSource source, nuint index, Foundation.NSDictionary options);
public static CIImage FromData (Foundation.NSData bitmapData, nint bytesPerRow, CoreGraphics.CGSize size, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace);
public static CIImage FromProvider (ICIImageProvider provider, nuint width, nuint height, CIFormat pixelFormat, CoreGraphics.CGColorSpace colorSpace, CIImageProviderOptions options);
Removed constructor:
protected CIImageAccumulator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIImageAccumulator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIImageGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIImageGenerator (IntPtr handle);
Removed constructor:
protected CIImageProcessorKernel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIImageProcessorKernel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIKMeans (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIKMeans (IntPtr handle);
Modified properties:
-public virtual final IntPtr InputCount { get; set; }
+public virtual final nint InputCount { get; set; }
Removed constructor:
protected CIKaleidoscope (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIKaleidoscope (IntPtr handle);
Modified properties:
-public virtual final IntPtr InputCount { get; set; }
+public virtual final nint InputCount { get; set; }
Removed constructor:
protected CIKernel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIKernel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIKeystoneCorrection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIKeystoneCorrection (IntPtr handle);
Removed constructor:
protected CIKeystoneCorrectionCombined (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIKeystoneCorrectionCombined (IntPtr handle);
Removed constructor:
protected CIKeystoneCorrectionHorizontal (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIKeystoneCorrectionHorizontal (IntPtr handle);
Removed constructor:
protected CIKeystoneCorrectionVertical (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIKeystoneCorrectionVertical (IntPtr handle);
Removed constructor:
protected CILabDeltaE (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILabDeltaE (IntPtr handle);
Removed constructor:
protected CILanczosScaleTransform (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILanczosScaleTransform (IntPtr handle);
Removed constructor:
protected CILenticularHaloGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILenticularHaloGenerator (IntPtr handle);
Removed constructor:
protected CILightTunnel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILightTunnel (IntPtr handle);
Removed constructor:
protected CILightenBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILightenBlendMode (IntPtr handle);
Removed constructor:
protected CILineOverlay (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILineOverlay (IntPtr handle);
Removed constructor:
protected CILineScreen (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILineScreen (IntPtr handle);
Removed constructor:
protected CILinearBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILinearBlur (IntPtr handle);
Removed constructor:
protected CILinearBurnBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILinearBurnBlendMode (IntPtr handle);
Removed constructor:
protected CILinearDodgeBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILinearDodgeBlendMode (IntPtr handle);
Removed constructor:
protected CILinearGradient (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILinearGradient (IntPtr handle);
Removed constructor:
protected CILinearLightBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILinearLightBlendMode (IntPtr handle);
Removed constructor:
protected CILinearToSRGBToneCurve (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILinearToSRGBToneCurve (IntPtr handle);
Removed constructor:
protected CILuminosityBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CILuminosityBlendMode (IntPtr handle);
Removed constructor:
protected CIMaskToAlpha (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMaskToAlpha (IntPtr handle);
Removed constructor:
protected CIMaskedVariableBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMaskedVariableBlur (IntPtr handle);
Removed constructor:
protected CIMaximumComponent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMaximumComponent (IntPtr handle);
Removed constructor:
protected CIMaximumCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMaximumCompositing (IntPtr handle);
Removed constructor:
protected CIMedianFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMedianFilter (IntPtr handle);
Removed constructor:
protected CIMeshGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMeshGenerator (IntPtr handle);
Removed constructor:
protected CIMinimumComponent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMinimumComponent (IntPtr handle);
Removed constructor:
protected CIMinimumCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMinimumCompositing (IntPtr handle);
Removed constructor:
protected CIMix (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMix (IntPtr handle);
Removed constructor:
protected CIModTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIModTransition (IntPtr handle);
Removed constructor:
protected CIMorphology (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMorphology (IntPtr handle);
Removed constructor:
protected CIMorphologyGradient (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMorphologyGradient (IntPtr handle);
Removed constructor:
protected CIMorphologyMaximum (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMorphologyMaximum (IntPtr handle);
Removed constructor:
protected CIMorphologyMinimum (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMorphologyMinimum (IntPtr handle);
Removed constructor:
protected CIMorphologyRectangle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMorphologyRectangle (IntPtr handle);
Removed constructor:
protected CIMorphologyRectangleMaximum (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMorphologyRectangleMaximum (IntPtr handle);
Removed constructor:
protected CIMorphologyRectangleMinimum (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMorphologyRectangleMinimum (IntPtr handle);
Removed constructor:
protected CIMotionBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMotionBlur (IntPtr handle);
Removed constructor:
protected CIMultiplyBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMultiplyBlendMode (IntPtr handle);
Removed constructor:
protected CIMultiplyCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIMultiplyCompositing (IntPtr handle);
Removed constructor:
protected CINinePartStretched (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CINinePartStretched (IntPtr handle);
Removed constructor:
protected CINinePartTiled (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CINinePartTiled (IntPtr handle);
Removed constructor:
protected CINoiseReduction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CINoiseReduction (IntPtr handle);
Removed constructor:
protected CIOpTile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIOpTile (IntPtr handle);
Removed constructor:
protected CIOverlayBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIOverlayBlendMode (IntPtr handle);
Removed constructor:
protected CIPageCurlTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPageCurlTransition (IntPtr handle);
Removed constructor:
protected CIPageCurlWithShadowTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPageCurlWithShadowTransition (IntPtr handle);
Removed constructor:
protected CIPaletteCentroid (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPaletteCentroid (IntPtr handle);
Removed constructor:
protected CIPalettize (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPalettize (IntPtr handle);
Removed constructor:
protected CIParallelogramTile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIParallelogramTile (IntPtr handle);
Removed constructor:
protected CIPdf417BarcodeGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPdf417BarcodeGenerator (IntPtr handle);
Removed constructors:
protected CIPdf417CodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIPdf417CodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr rowCount, IntPtr columnCount);
Added constructors:
protected CIPdf417CodeDescriptor (IntPtr handle);
public CIPdf417CodeDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint rowCount, nint columnCount);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ColumnCount { get; }
+public virtual nint ColumnCount { get; }
-public virtual IntPtr RowCount { get; }
+public virtual nint RowCount { get; }
Removed method:
public static CIPdf417CodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, IntPtr rowCount, IntPtr columnCount);
Added method:
public static CIPdf417CodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, bool isCompact, nint rowCount, nint columnCount);
Removed constructor:
protected CIPersonSegmentation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPersonSegmentation (IntPtr handle);
Modified properties:
-public virtual final System.UIntPtr QualityLevel { get; set; }
+public virtual final nuint QualityLevel { get; set; }
Removed constructor:
protected CIPerspectiveCorrection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPerspectiveCorrection (IntPtr handle);
Removed constructor:
protected CIPerspectiveRotate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPerspectiveRotate (IntPtr handle);
Removed constructor:
protected CIPerspectiveTile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPerspectiveTile (IntPtr handle);
Removed constructor:
protected CIPerspectiveTransform (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPerspectiveTransform (IntPtr handle);
Removed constructor:
protected CIPerspectiveTransformWithExtent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPerspectiveTransformWithExtent (IntPtr handle);
Removed constructor:
protected CIPhotoEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPhotoEffect (IntPtr handle);
Removed constructor:
protected CIPhotoEffectChrome (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPhotoEffectChrome (IntPtr handle);
Removed constructor:
protected CIPhotoEffectFade (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPhotoEffectFade (IntPtr handle);
Removed constructor:
protected CIPhotoEffectInstant (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPhotoEffectInstant (IntPtr handle);
Removed constructor:
protected CIPhotoEffectMono (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPhotoEffectMono (IntPtr handle);
Removed constructor:
protected CIPhotoEffectNoir (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPhotoEffectNoir (IntPtr handle);
Removed constructor:
protected CIPhotoEffectProcess (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPhotoEffectProcess (IntPtr handle);
Removed constructor:
protected CIPhotoEffectTonal (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPhotoEffectTonal (IntPtr handle);
Removed constructor:
protected CIPhotoEffectTransfer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPhotoEffectTransfer (IntPtr handle);
Removed constructor:
protected CIPinLightBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPinLightBlendMode (IntPtr handle);
Removed constructor:
protected CIPinchDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPinchDistortion (IntPtr handle);
Removed constructor:
protected CIPixellate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPixellate (IntPtr handle);
Removed constructor:
protected CIPointillize (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIPointillize (IntPtr handle);
Removed constructors:
protected CIQRCodeDescriptor (ObjCRuntime.NativeHandle handle);
public CIQRCodeDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Added constructors:
protected CIQRCodeDescriptor (IntPtr handle);
public CIQRCodeDescriptor (Foundation.NSData errorCorrectedPayload, nint symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr SymbolVersion { get; }
+public virtual nint SymbolVersion { get; }
Removed method:
public static CIQRCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, IntPtr symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Added method:
public static CIQRCodeDescriptor CreateDescriptor (Foundation.NSData errorCorrectedPayload, nint symbolVersion, byte maskPattern, CIQRCodeErrorCorrectionLevel errorCorrectionLevel);
Removed constructor:
protected CIQRCodeFeature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIQRCodeFeature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIQRCodeGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIQRCodeGenerator (IntPtr handle);
Removed constructor:
protected CIRadialGradient (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIRadialGradient (IntPtr handle);
Removed constructor:
protected CIRandomGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIRandomGenerator (IntPtr handle);
Removed constructor:
protected CIRawFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIRawFilter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIRectangleFeature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIRectangleFeature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIReductionFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIReductionFilter (IntPtr handle);
Removed constructors:
protected CIRenderDestination (ObjCRuntime.NativeHandle handle);
public CIRenderDestination (uint texture, uint target, System.UIntPtr width, System.UIntPtr height);
public CIRenderDestination (IntPtr data, System.UIntPtr width, System.UIntPtr height, System.UIntPtr bytesPerRow, CIFormat format);
public CIRenderDestination (System.UIntPtr width, System.UIntPtr height, Metal.MTLPixelFormat pixelFormat, Metal.IMTLCommandBuffer commandBuffer, System.Func<Metal.IMTLTexture> block);
Added constructors:
protected CIRenderDestination (IntPtr handle);
public CIRenderDestination (uint texture, uint target, nuint width, nuint height);
public CIRenderDestination (IntPtr data, nuint width, nuint height, nuint bytesPerRow, CIFormat format);
public CIRenderDestination (nuint width, nuint height, Metal.MTLPixelFormat pixelFormat, Metal.IMTLCommandBuffer commandBuffer, System.Func<Metal.IMTLTexture> block);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Height { get; }
+public virtual nuint Height { get; }
-public virtual System.UIntPtr Width { get; }
+public virtual nuint Width { get; }
Removed constructor:
protected CIRenderInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIRenderInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PassCount { get; }
+public virtual nint PassCount { get; }
-public virtual IntPtr PixelsProcessed { get; }
+public virtual nint PixelsProcessed { get; }
Removed constructor:
protected CIRenderTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIRenderTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIRippleTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIRippleTransition (IntPtr handle);
Removed constructor:
protected CIRoundedRectangleGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIRoundedRectangleGenerator (IntPtr handle);
Removed constructor:
protected CIRowAverage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIRowAverage (IntPtr handle);
Removed constructor:
protected CISRGBToneCurveToLinear (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISRGBToneCurveToLinear (IntPtr handle);
Removed constructor:
protected CISaliencyMapFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISaliencyMapFilter (IntPtr handle);
Removed constructor:
protected CISampleNearest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISampleNearest (IntPtr handle);
Removed constructor:
protected CISampler (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISampler (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CISaturationBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISaturationBlendMode (IntPtr handle);
Removed constructor:
protected CIScreenBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIScreenBlendMode (IntPtr handle);
Removed constructor:
protected CIScreenFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIScreenFilter (IntPtr handle);
Removed constructor:
protected CISepiaTone (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISepiaTone (IntPtr handle);
Removed constructor:
protected CIShadedMaterial (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIShadedMaterial (IntPtr handle);
Removed constructor:
protected CISharpenLuminance (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISharpenLuminance (IntPtr handle);
Removed constructor:
protected CISixfoldReflectedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISixfoldReflectedTile (IntPtr handle);
Removed constructor:
protected CISixfoldRotatedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISixfoldRotatedTile (IntPtr handle);
Removed constructor:
protected CISmoothLinearGradient (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISmoothLinearGradient (IntPtr handle);
Removed constructor:
protected CISoftLightBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISoftLightBlendMode (IntPtr handle);
Removed constructor:
protected CISourceAtopCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISourceAtopCompositing (IntPtr handle);
Removed constructor:
protected CISourceInCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISourceInCompositing (IntPtr handle);
Removed constructor:
protected CISourceOutCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISourceOutCompositing (IntPtr handle);
Removed constructor:
protected CISourceOverCompositing (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISourceOverCompositing (IntPtr handle);
Removed constructor:
protected CISpotColor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISpotColor (IntPtr handle);
Removed constructor:
protected CISpotLight (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISpotLight (IntPtr handle);
Removed constructor:
protected CIStarShineGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIStarShineGenerator (IntPtr handle);
Removed constructor:
protected CIStraightenFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIStraightenFilter (IntPtr handle);
Removed constructor:
protected CIStretchCrop (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIStretchCrop (IntPtr handle);
Removed constructor:
protected CIStripesGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIStripesGenerator (IntPtr handle);
Removed constructor:
protected CISubtractBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISubtractBlendMode (IntPtr handle);
Removed constructor:
protected CISunbeamsGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISunbeamsGenerator (IntPtr handle);
Removed constructor:
protected CISwipeTransition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CISwipeTransition (IntPtr handle);
Removed constructor:
protected CITemperatureAndTint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CITemperatureAndTint (IntPtr handle);
Removed constructor:
protected CITextFeature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CITextFeature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CITextImageGenerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CITextImageGenerator (IntPtr handle);
Removed constructor:
protected CIThermal (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIThermal (IntPtr handle);
Removed constructor:
protected CITileFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CITileFilter (IntPtr handle);
Removed constructor:
protected CIToneCurve (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIToneCurve (IntPtr handle);
Removed constructor:
protected CITorusLensDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CITorusLensDistortion (IntPtr handle);
Removed constructor:
protected CITransitionFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CITransitionFilter (IntPtr handle);
Removed constructor:
protected CITriangleKaleidoscope (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CITriangleKaleidoscope (IntPtr handle);
Removed constructor:
protected CITriangleTile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CITriangleTile (IntPtr handle);
Removed constructor:
protected CITwelvefoldReflectedTile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CITwelvefoldReflectedTile (IntPtr handle);
Removed constructor:
protected CITwirlDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CITwirlDistortion (IntPtr handle);
Removed constructor:
protected CIUnsharpMask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIUnsharpMask (IntPtr handle);
Removed constructors:
protected CIVector (ObjCRuntime.NativeHandle handle);
public CIVector (ObjCRuntime.nfloat x);
public CIVector (ObjCRuntime.nfloat[] values);
public CIVector (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public CIVector (ObjCRuntime.nfloat[] values, IntPtr count);
public CIVector (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z);
public CIVector (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z, ObjCRuntime.nfloat w);
Added constructors:
protected CIVector (IntPtr handle);
public CIVector (nfloat x);
public CIVector (nfloat[] values);
public CIVector (nfloat x, nfloat y);
public CIVector (nfloat[] values, nint count);
public CIVector (nfloat x, nfloat y, nfloat z);
public CIVector (nfloat x, nfloat y, nfloat z, nfloat w);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
-public virtual ObjCRuntime.nfloat W { get; }
+public virtual nfloat W { get; }
-public virtual ObjCRuntime.nfloat X { get; }
+public virtual nfloat X { get; }
-public virtual ObjCRuntime.nfloat Y { get; }
+public virtual nfloat Y { get; }
-public virtual ObjCRuntime.nfloat Z { get; }
+public virtual nfloat Z { get; }
Removed methods:
public static CIVector Create (ObjCRuntime.nfloat x);
public static CIVector Create (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y);
public static CIVector Create (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z);
public static CIVector Create (ObjCRuntime.nfloat x, ObjCRuntime.nfloat y, ObjCRuntime.nfloat z, ObjCRuntime.nfloat w);
public static CIVector FromValues (ObjCRuntime.nfloat[] values);
Added methods:
public static CIVector Create (nfloat x);
public static CIVector Create (nfloat x, nfloat y);
public static CIVector Create (nfloat x, nfloat y, nfloat z);
public static CIVector Create (nfloat x, nfloat y, nfloat z, nfloat w);
public static CIVector FromValues (nfloat[] values);
Removed constructor:
protected CIVibrance (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIVibrance (IntPtr handle);
Removed constructor:
protected CIVignette (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIVignette (IntPtr handle);
Removed constructor:
protected CIVignetteEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIVignetteEffect (IntPtr handle);
Removed constructor:
protected CIVividLightBlendMode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIVividLightBlendMode (IntPtr handle);
Removed constructor:
protected CIVortexDistortion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIVortexDistortion (IntPtr handle);
Removed constructor:
protected CIWarpKernel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIWarpKernel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CIWhitePointAdjust (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIWhitePointAdjust (IntPtr handle);
Removed constructor:
protected CIXRay (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIXRay (IntPtr handle);
Removed constructor:
protected CIZoomBlur (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CIZoomBlur (IntPtr handle);
Modified properties:
-public abstract IntPtr InputCount { get; set; }
+public abstract nint InputCount { get; set; }
Modified properties:
-public abstract System.UIntPtr BytesPerRow { get; }
+public abstract nuint BytesPerRow { get; }
Modified properties:
-public abstract System.UIntPtr BytesPerRow { get; }
+public abstract nuint BytesPerRow { get; }
Removed method:
public virtual void ProvideImageData (IntPtr data, System.UIntPtr rowbytes, System.UIntPtr x, System.UIntPtr y, System.UIntPtr width, System.UIntPtr height, Foundation.NSObject info);
Added method:
public virtual void ProvideImageData (IntPtr data, nuint rowbytes, nuint x, nuint y, nuint width, nuint height, Foundation.NSObject info);
Modified properties:
-public abstract IntPtr InputCount { get; set; }
+public abstract nint InputCount { get; set; }
Modified properties:
-public abstract IntPtr InputCount { get; set; }
+public abstract nint InputCount { get; set; }
Modified properties:
-public abstract System.UIntPtr QualityLevel { get; set; }
+public abstract nuint QualityLevel { get; set; }
Removed constructor:
protected CLCircularRegion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLCircularRegion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLFloor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLFloor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Level { get; }
+public virtual nint Level { get; }
Removed constructor:
protected CLGeocoder (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLGeocoder (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLLocation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLLocation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLLocationManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLLocationManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLLocationManagerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLLocationManagerDelegate (IntPtr handle);
Removed constructor:
protected CLLocationSourceInformation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLLocationSourceInformation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLPlacemark (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLPlacemark (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected CLRegion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected CLRegion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified properties:
-public abstract IntPtr Count { get; }
+public abstract nint Count { get; }
Removed method:
public virtual IMLFeatureProvider GetFeatures (IntPtr index);
Added method:
public virtual IMLFeatureProvider GetFeatures (nint index);
Removed constructor:
protected MLArrayBatchProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLArrayBatchProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
Removed method:
public virtual IMLFeatureProvider GetFeatures (IntPtr index);
Added method:
public virtual IMLFeatureProvider GetFeatures (nint index);
Removed constructor:
protected MLCustomModel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCustomModel (IntPtr handle);
Removed constructor:
protected MLDictionaryConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLDictionaryConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLDictionaryFeatureProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLDictionaryFeatureProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLFeatureDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLFeatureDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLFeatureValue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLFeatureValue (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static MLFeatureValue Create (CoreGraphics.CGImage image, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, ImageIO.CGImagePropertyOrientation orientation, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, ImageIO.CGImagePropertyOrientation orientation, IntPtr pixelsWide, IntPtr pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
Added methods:
public static MLFeatureValue Create (CoreGraphics.CGImage image, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (CoreGraphics.CGImage image, ImageIO.CGImagePropertyOrientation orientation, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, ImageIO.CGImagePropertyOrientation orientation, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, MLFeatureValueImageOption imageOptions, out Foundation.NSError error);
public static MLFeatureValue Create (Foundation.NSUrl url, ImageIO.CGImagePropertyOrientation orientation, nint pixelsWide, nint pixelsHigh, CoreVideo.CVPixelFormatType pixelFormatType, Foundation.NSDictionary options, out Foundation.NSError error);
Removed constructor:
protected MLImageConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLImageConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PixelsHigh { get; }
+public virtual nint PixelsHigh { get; }
-public virtual IntPtr PixelsWide { get; }
+public virtual nint PixelsWide { get; }
Removed constructor:
protected MLImageSize (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLImageSize (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PixelsHigh { get; }
+public virtual nint PixelsHigh { get; }
-public virtual IntPtr PixelsWide { get; }
+public virtual nint PixelsWide { get; }
Removed constructor:
protected MLImageSizeConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLImageSizeConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLKey (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLKey (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLMetricKey (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLMetricKey (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLModel (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLModel (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLModelConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLModelConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLModelDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLModelDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected MLMultiArray (ObjCRuntime.NativeHandle handle);
public MLMultiArray (IntPtr[] shape, MLMultiArrayDataType dataType, out Foundation.NSError error);
public MLMultiArray (IntPtr dataPointer, IntPtr[] shape, MLMultiArrayDataType dataType, IntPtr[] strides, System.Action<IntPtr> deallocator, out Foundation.NSError error);
Added constructors:
protected MLMultiArray (IntPtr handle);
public MLMultiArray (nint[] shape, MLMultiArrayDataType dataType, out Foundation.NSError error);
public MLMultiArray (IntPtr dataPointer, nint[] shape, MLMultiArrayDataType dataType, nint[] strides, System.Action<IntPtr> deallocator, out Foundation.NSError error);
Removed properties:
public Foundation.NSNumber Item { get; set; }
public Foundation.NSNumber Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
-public IntPtr[] Shape { get; }
+public nint[] Shape { get; }
-public IntPtr[] Strides { get; }
+public nint[] Strides { get; }
Added properties:
public Foundation.NSNumber Item { get; set; }
public Foundation.NSNumber Item { get; set; }
Removed methods:
public static MLMultiArray Concat (MLMultiArray[] multiArrays, IntPtr axis, MLMultiArrayDataType dataType);
public virtual Foundation.NSNumber GetObject (IntPtr idx);
public Foundation.NSNumber GetObject (IntPtr[] indices);
public virtual void SetObject (Foundation.NSNumber obj, IntPtr idx);
public void SetObject (Foundation.NSNumber obj, IntPtr[] indices);
Added methods:
public static MLMultiArray Concat (MLMultiArray[] multiArrays, nint axis, MLMultiArrayDataType dataType);
public virtual Foundation.NSNumber GetObject (nint idx);
public Foundation.NSNumber GetObject (nint[] indices);
public virtual void SetObject (Foundation.NSNumber obj, nint idx);
public void SetObject (Foundation.NSNumber obj, nint[] indices);
Removed constructor:
protected MLMultiArrayConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLMultiArrayConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public IntPtr[] Shape { get; }
+public nint[] Shape { get; }
Removed constructor:
protected MLMultiArrayShapeConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLMultiArrayShapeConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLNumericConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLNumericConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLParameterDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLParameterDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLParameterKey (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLParameterKey (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLPredictionOptions (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLPredictionOptions (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLSequence (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLSequence (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLSequenceConstraint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLSequenceConstraint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLUpdateContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLUpdateContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLUpdateProgressHandlers (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLUpdateProgressHandlers (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLUpdateTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLUpdateTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified properties:
-public System.UIntPtr DataLength { get; }
+public nuint DataLength { get; }
Removed methods:
public CMBlockBufferError AccessDataBytes (System.UIntPtr offset, System.UIntPtr length, IntPtr temporaryBlock, ref IntPtr returnedPointer);
public CMBlockBufferError AppendBuffer (CMBlockBuffer targetBuffer, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags);
public CMBlockBufferError AppendMemoryBlock (byte[] data, System.UIntPtr offsetToData, CMBlockBufferFlags flags);
public CMBlockBufferError AppendMemoryBlock (IntPtr memoryBlock, System.UIntPtr blockLength, CMCustomBlockAllocator customBlockSource, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags);
public CMBlockBufferError CopyDataBytes (System.UIntPtr offsetToData, System.UIntPtr dataLength, IntPtr destination);
public CMBlockBufferError CopyDataBytes (System.UIntPtr offsetToData, System.UIntPtr dataLength, out byte[] destination);
public static CMBlockBuffer CreateContiguous (CMBlockBuffer sourceBuffer, CMCustomBlockAllocator customBlockSource, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public CMBlockBufferError FillDataBytes (byte fillByte, System.UIntPtr offsetIntoDestination, System.UIntPtr dataLength);
public static CMBlockBuffer FromBuffer (CMBlockBuffer targetBuffer, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public static CMBlockBuffer FromMemoryBlock (byte[] data, System.UIntPtr offsetToData, CMBlockBufferFlags flags, out CMBlockBufferError error);
public static CMBlockBuffer FromMemoryBlock (IntPtr memoryBlock, System.UIntPtr blockLength, CMCustomBlockAllocator customBlockSource, System.UIntPtr offsetToData, System.UIntPtr dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public CMBlockBufferError GetDataPointer (System.UIntPtr offset, out System.UIntPtr lengthAtOffset, out System.UIntPtr totalLength, ref IntPtr dataPointer);
public bool IsRangeContiguous (System.UIntPtr offset, System.UIntPtr length);
public CMBlockBufferError ReplaceDataBytes (byte[] sourceBytes, System.UIntPtr offsetIntoDestination);
public CMBlockBufferError ReplaceDataBytes (IntPtr sourceBytes, System.UIntPtr offsetIntoDestination, System.UIntPtr dataLength);
Added methods:
public CMBlockBufferError AccessDataBytes (nuint offset, nuint length, IntPtr temporaryBlock, ref IntPtr returnedPointer);
public CMBlockBufferError AppendBuffer (CMBlockBuffer targetBuffer, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags);
public CMBlockBufferError AppendMemoryBlock (byte[] data, nuint offsetToData, CMBlockBufferFlags flags);
public CMBlockBufferError AppendMemoryBlock (IntPtr memoryBlock, nuint blockLength, CMCustomBlockAllocator customBlockSource, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags);
public CMBlockBufferError CopyDataBytes (nuint offsetToData, nuint dataLength, IntPtr destination);
public CMBlockBufferError CopyDataBytes (nuint offsetToData, nuint dataLength, out byte[] destination);
public static CMBlockBuffer CreateContiguous (CMBlockBuffer sourceBuffer, CMCustomBlockAllocator customBlockSource, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public CMBlockBufferError FillDataBytes (byte fillByte, nuint offsetIntoDestination, nuint dataLength);
public static CMBlockBuffer FromBuffer (CMBlockBuffer targetBuffer, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public static CMBlockBuffer FromMemoryBlock (byte[] data, nuint offsetToData, CMBlockBufferFlags flags, out CMBlockBufferError error);
public static CMBlockBuffer FromMemoryBlock (IntPtr memoryBlock, nuint blockLength, CMCustomBlockAllocator customBlockSource, nuint offsetToData, nuint dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);
public CMBlockBufferError GetDataPointer (nuint offset, out nuint lengthAtOffset, out nuint totalLength, ref IntPtr dataPointer);
public bool IsRangeContiguous (nuint offset, nuint length);
public CMBlockBufferError ReplaceDataBytes (byte[] sourceBytes, nuint offsetIntoDestination);
public CMBlockBufferError ReplaceDataBytes (IntPtr sourceBytes, nuint offsetIntoDestination, nuint dataLength);
Removed methods:
public virtual IntPtr EndInvoke (System.IAsyncResult result);
public virtual IntPtr Invoke (ObjCRuntime.INativeObject buffer);
Added methods:
public virtual nint EndInvoke (System.IAsyncResult result);
public virtual nint Invoke (ObjCRuntime.INativeObject buffer);
Modified properties:
-public IntPtr BufferCount { get; }
+public nint BufferCount { get; }
Removed method:
public IntPtr GetTotalSize ();
Added method:
public nint GetTotalSize ();
Added constructor:
public CMClock (IntPtr handle);
Added constructor:
public CMClockOrTimebase (IntPtr handle);
Removed methods:
public virtual IntPtr Allocate (System.UIntPtr sizeInBytes);
public virtual void Free (IntPtr doomedMemoryBlock, System.UIntPtr sizeInBytes);
Added methods:
public virtual IntPtr Allocate (nuint sizeInBytes);
public virtual void Free (IntPtr doomedMemoryBlock, nuint sizeInBytes);
Removed method:
public static IntPtr GetTypeID ();
Added method:
public static nint GetTypeID ();
Modified properties:
-public IntPtr NumSamples { get; }
+public nint NumSamples { get; }
-public System.UIntPtr TotalSampleSize { get; }
+public nuint TotalSampleSize { get; }
Removed methods:
public static CMSampleBuffer CreateReady (CMBlockBuffer dataBuffer, CMFormatDescription formatDescription, int samplesCount, CMSampleTimingInfo[] sampleTimingArray, System.UIntPtr[] sampleSizeArray, out CMSampleBufferError error);
public static CMSampleBuffer CreateWithNewTiming (CMSampleBuffer original, CMSampleTimingInfo[] timing, out IntPtr status);
public System.UIntPtr GetSampleSize (IntPtr sampleIndex);
public CMSampleTimingInfo[] GetSampleTimingInfo (out IntPtr status);
public static IntPtr GetTypeID ();
Added methods:
public static CMSampleBuffer CreateReady (CMBlockBuffer dataBuffer, CMFormatDescription formatDescription, int samplesCount, CMSampleTimingInfo[] sampleTimingArray, nuint[] sampleSizeArray, out CMSampleBufferError error);
public static CMSampleBuffer CreateWithNewTiming (CMSampleBuffer original, CMSampleTimingInfo[] timing, out nint status);
public nuint GetSampleSize (nint sampleIndex);
public CMSampleTimingInfo[] GetSampleTimingInfo (out nint status);
public static nint GetTypeID ();
Modified properties:
-public IntPtr? AudioIndependentSampleDecoderRefreshCount { get; set; }
+public nint? AudioIndependentSampleDecoderRefreshCount { get; set; }
Added constructor:
public CMTimebase (IntPtr handle);
Removed methods:
public byte[] GetH264ParameterSet (System.UIntPtr index, out System.UIntPtr parameterSetCount, out int nalUnitHeaderLength, out CMFormatDescriptionError error);
public byte[] GetHevcParameterSet (System.UIntPtr index, out System.UIntPtr parameterSetCount, out int nalUnitHeaderLength, out CMFormatDescriptionError error);
Added methods:
public byte[] GetH264ParameterSet (nuint index, out nuint parameterSetCount, out int nalUnitHeaderLength, out CMFormatDescriptionError error);
public byte[] GetHevcParameterSet (nuint index, out nuint parameterSetCount, out int nalUnitHeaderLength, out CMFormatDescriptionError error);
Removed method:
public static IntPtr GetTypeID ();
Added method:
public static nint GetTypeID ();
Removed methods:
public bool AppendBytes (byte[] bytes, IntPtr count);
public static IntPtr GetTypeID ();
Added methods:
public bool AppendBytes (byte[] bytes, nint count);
public static nint GetTypeID ();
Removed constructors:
public CTFont (CTFontDescriptor descriptor, ObjCRuntime.nfloat size);
public CTFont (string name, ObjCRuntime.nfloat size);
public CTFont (CoreGraphics.CGFont font, ObjCRuntime.nfloat size, CoreGraphics.CGAffineTransform transform);
public CTFont (CoreGraphics.CGFont font, ObjCRuntime.nfloat size, CTFontDescriptor descriptor);
public CTFont (CTFontDescriptor descriptor, ObjCRuntime.nfloat size, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (CTFontDescriptor descriptor, ObjCRuntime.nfloat size, CTFontOptions options);
public CTFont (CTFontUIFontType uiType, ObjCRuntime.nfloat size, string language);
public CTFont (string name, ObjCRuntime.nfloat size, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (string name, ObjCRuntime.nfloat size, CTFontOptions options);
public CTFont (CoreGraphics.CGFont font, ObjCRuntime.nfloat size, CoreGraphics.CGAffineTransform transform, CTFontDescriptor descriptor);
public CTFont (CTFontDescriptor descriptor, ObjCRuntime.nfloat size, CTFontOptions options, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (string name, ObjCRuntime.nfloat size, ref CoreGraphics.CGAffineTransform matrix, CTFontOptions options);
Added constructors:
public CTFont (CTFontDescriptor descriptor, nfloat size);
public CTFont (string name, nfloat size);
public CTFont (CoreGraphics.CGFont font, nfloat size, CoreGraphics.CGAffineTransform transform);
public CTFont (CoreGraphics.CGFont font, nfloat size, CTFontDescriptor descriptor);
public CTFont (CTFontDescriptor descriptor, nfloat size, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (CTFontDescriptor descriptor, nfloat size, CTFontOptions options);
public CTFont (CTFontUIFontType uiType, nfloat size, string language);
public CTFont (string name, nfloat size, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (string name, nfloat size, CTFontOptions options);
public CTFont (CoreGraphics.CGFont font, nfloat size, CoreGraphics.CGAffineTransform transform, CTFontDescriptor descriptor);
public CTFont (CTFontDescriptor descriptor, nfloat size, CTFontOptions options, ref CoreGraphics.CGAffineTransform matrix);
public CTFont (string name, nfloat size, ref CoreGraphics.CGAffineTransform matrix, CTFontOptions options);
Modified properties:
-public ObjCRuntime.nfloat AscentMetric { get; }
+public nfloat AscentMetric { get; }
-public ObjCRuntime.nfloat CapHeightMetric { get; }
+public nfloat CapHeightMetric { get; }
-public ObjCRuntime.nfloat DescentMetric { get; }
+public nfloat DescentMetric { get; }
-public IntPtr GlyphCount { get; }
+public nint GlyphCount { get; }
-public ObjCRuntime.nfloat LeadingMetric { get; }
+public nfloat LeadingMetric { get; }
-public ObjCRuntime.nfloat Size { get; }
+public nfloat Size { get; }
-public ObjCRuntime.nfloat SlantAngle { get; }
+public nfloat SlantAngle { get; }
-public ObjCRuntime.nfloat UnderlinePosition { get; }
+public nfloat UnderlinePosition { get; }
-public ObjCRuntime.nfloat UnderlineThickness { get; }
+public nfloat UnderlineThickness { get; }
-public ObjCRuntime.nfloat XHeightMetric { get; }
+public nfloat XHeightMetric { get; }
Removed methods:
public double GetAdvancesForGlyphs (CTFontOrientation orientation, ushort[] glyphs, CoreGraphics.CGSize[] advances, IntPtr count);
public CoreGraphics.CGRect GetBoundingRects (CTFontOrientation orientation, ushort[] glyphs, CoreGraphics.CGRect[] boundingRects, IntPtr count);
public bool GetGlyphsForCharacters (char[] characters, ushort[] glyphs, IntPtr count);
public IntPtr GetLigatureCaretPositions (ushort glyph, ObjCRuntime.nfloat[] positions);
public CoreGraphics.CGRect GetOpticalBounds (ushort[] glyphs, CoreGraphics.CGRect[] boundingRects, IntPtr count, CTFontOptions options);
public static IntPtr GetTypeID ();
public void GetVerticalTranslationsForGlyphs (ushort[] glyphs, CoreGraphics.CGSize[] translations, IntPtr count);
public CTFont WithAttributes (ObjCRuntime.nfloat size, CTFontDescriptor attributes);
public CTFont WithAttributes (ObjCRuntime.nfloat size, CTFontDescriptor attributes, ref CoreGraphics.CGAffineTransform matrix);
public CTFont WithFamily (ObjCRuntime.nfloat size, string family);
public CTFont WithFamily (ObjCRuntime.nfloat size, string family, ref CoreGraphics.CGAffineTransform matrix);
public CTFont WithSymbolicTraits (ObjCRuntime.nfloat size, CTFontSymbolicTraits symTraitValue, CTFontSymbolicTraits symTraitMask);
public CTFont WithSymbolicTraits (ObjCRuntime.nfloat size, CTFontSymbolicTraits symTraitValue, CTFontSymbolicTraits symTraitMask, ref CoreGraphics.CGAffineTransform matrix);
Added methods:
public double GetAdvancesForGlyphs (CTFontOrientation orientation, ushort[] glyphs, CoreGraphics.CGSize[] advances, nint count);
public CoreGraphics.CGRect GetBoundingRects (CTFontOrientation orientation, ushort[] glyphs, CoreGraphics.CGRect[] boundingRects, nint count);
public bool GetGlyphsForCharacters (char[] characters, ushort[] glyphs, nint count);
public nint GetLigatureCaretPositions (ushort glyph, nfloat[] positions);
public CoreGraphics.CGRect GetOpticalBounds (ushort[] glyphs, CoreGraphics.CGRect[] boundingRects, nint count, CTFontOptions options);
public static nint GetTypeID ();
public void GetVerticalTranslationsForGlyphs (ushort[] glyphs, CoreGraphics.CGSize[] translations, nint count);
public CTFont WithAttributes (nfloat size, CTFontDescriptor attributes);
public CTFont WithAttributes (nfloat size, CTFontDescriptor attributes, ref CoreGraphics.CGAffineTransform matrix);
public CTFont WithFamily (nfloat size, string family);
public CTFont WithFamily (nfloat size, string family, ref CoreGraphics.CGAffineTransform matrix);
public CTFont WithSymbolicTraits (nfloat size, CTFontSymbolicTraits symTraitValue, CTFontSymbolicTraits symTraitMask);
public CTFont WithSymbolicTraits (nfloat size, CTFontSymbolicTraits symTraitValue, CTFontSymbolicTraits symTraitMask, ref CoreGraphics.CGAffineTransform matrix);
Removed constructor:
public CTFontDescriptor (string name, ObjCRuntime.nfloat size);
Added constructor:
public CTFontDescriptor (string name, nfloat size);
Removed method:
public CTFontDescriptor WithVariation (uint variationIdentifier, ObjCRuntime.nfloat variationValue);
Added method:
public CTFontDescriptor WithVariation (uint variationIdentifier, nfloat variationValue);
Modified properties:
-public IntPtr GlyphCount { get; }
+public nint GlyphCount { get; }
Removed methods:
public CTLine GetJustifiedLine (ObjCRuntime.nfloat justificationFactor, double justificationWidth);
public ObjCRuntime.nfloat GetOffsetForStringIndex (IntPtr charIndex);
public ObjCRuntime.nfloat GetOffsetForStringIndex (IntPtr charIndex, out ObjCRuntime.nfloat secondaryOffset);
public double GetPenOffsetForFlush (ObjCRuntime.nfloat flushFactor, double flushWidth);
public IntPtr GetStringIndexForPosition (CoreGraphics.CGPoint position);
public double GetTypographicBounds (out ObjCRuntime.nfloat ascent, out ObjCRuntime.nfloat descent, out ObjCRuntime.nfloat leading);
Added methods:
public CTLine GetJustifiedLine (nfloat justificationFactor, double justificationWidth);
public nfloat GetOffsetForStringIndex (nint charIndex);
public nfloat GetOffsetForStringIndex (nint charIndex, out nfloat secondaryOffset);
public double GetPenOffsetForFlush (nfloat flushFactor, double flushWidth);
public nint GetStringIndexForPosition (CoreGraphics.CGPoint position);
public double GetTypographicBounds (out nfloat ascent, out nfloat descent, out nfloat leading);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (double offset, IntPtr charIndex, bool leadingEdge, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (double offset, IntPtr charIndex, bool leadingEdge, ref bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (double offset, nint charIndex, bool leadingEdge, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (double offset, nint charIndex, bool leadingEdge, ref bool stop);
Modified properties:
-public ObjCRuntime.nfloat? DefaultTabInterval { get; set; }
+public nfloat? DefaultTabInterval { get; set; }
-public ObjCRuntime.nfloat? FirstLineHeadIndent { get; set; }
+public nfloat? FirstLineHeadIndent { get; set; }
-public ObjCRuntime.nfloat? HeadIndent { get; set; }
+public nfloat? HeadIndent { get; set; }
-public ObjCRuntime.nfloat? LineHeightMultiple { get; set; }
+public nfloat? LineHeightMultiple { get; set; }
-public ObjCRuntime.nfloat? LineSpacing { get; set; }
+public nfloat? LineSpacing { get; set; }
-public ObjCRuntime.nfloat? LineSpacingAdjustment { get; set; }
+public nfloat? LineSpacingAdjustment { get; set; }
-public ObjCRuntime.nfloat? MaximumLineHeight { get; set; }
+public nfloat? MaximumLineHeight { get; set; }
-public ObjCRuntime.nfloat? MaximumLineSpacing { get; set; }
+public nfloat? MaximumLineSpacing { get; set; }
-public ObjCRuntime.nfloat? MinimumLineHeight { get; set; }
+public nfloat? MinimumLineHeight { get; set; }
-public ObjCRuntime.nfloat? MinimumLineSpacing { get; set; }
+public nfloat? MinimumLineSpacing { get; set; }
-public ObjCRuntime.nfloat? ParagraphSpacing { get; set; }
+public nfloat? ParagraphSpacing { get; set; }
-public ObjCRuntime.nfloat? ParagraphSpacingBefore { get; set; }
+public nfloat? ParagraphSpacingBefore { get; set; }
-public ObjCRuntime.nfloat? TailIndent { get; set; }
+public nfloat? TailIndent { get; set; }
Modified properties:
-public IntPtr GlyphCount { get; }
+public nint GlyphCount { get; }
Removed methods:
public IntPtr[] GetStringIndices ();
public IntPtr[] GetStringIndices (Foundation.NSRange range);
public IntPtr[] GetStringIndices (Foundation.NSRange range, IntPtr[] buffer);
public double GetTypographicBounds (Foundation.NSRange range, out ObjCRuntime.nfloat ascent, out ObjCRuntime.nfloat descent, out ObjCRuntime.nfloat leading);
Added methods:
public nint[] GetStringIndices ();
public nint[] GetStringIndices (Foundation.NSRange range);
public nint[] GetStringIndices (Foundation.NSRange range, nint[] buffer);
public double GetTypographicBounds (Foundation.NSRange range, out nfloat ascent, out nfloat descent, out nfloat leading);
Removed methods:
public IntPtr SuggestClusterBreak (int startIndex, double width);
public IntPtr SuggestClusterBreak (int startIndex, double width, double offset);
public IntPtr SuggestLineBreak (int startIndex, double width);
public IntPtr SuggestLineBreak (int startIndex, double width, double offset);
Added methods:
public nint SuggestClusterBreak (int startIndex, double width);
public nint SuggestClusterBreak (int startIndex, double width, double offset);
public nint SuggestLineBreak (int startIndex, double width);
public nint SuggestLineBreak (int startIndex, double width, double offset);
Modified fields:
-public IntPtr Version;
+public nint Version;
Removed method:
public CVMetalTexture TextureFromImage (CVImageBuffer imageBuffer, Metal.MTLPixelFormat format, IntPtr width, IntPtr height, IntPtr planeIndex, out CVReturn errorCode);
Added method:
public CVMetalTexture TextureFromImage (CVImageBuffer imageBuffer, Metal.MTLPixelFormat format, nint width, nint height, nint planeIndex, out CVReturn errorCode);
Removed constructors:
public CVPixelBuffer (IntPtr width, IntPtr height, CVPixelFormatType pixelFormat);
public CVPixelBuffer (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, CVPixelBufferAttributes attributes);
Added constructors:
public CVPixelBuffer (nint width, nint height, CVPixelFormatType pixelFormat);
public CVPixelBuffer (nint width, nint height, CVPixelFormatType pixelFormatType, CVPixelBufferAttributes attributes);
Modified properties:
-public IntPtr BytesPerRow { get; }
+public nint BytesPerRow { get; }
-public IntPtr DataSize { get; }
+public nint DataSize { get; }
-public IntPtr Height { get; }
+public nint Height { get; }
-public IntPtr PlaneCount { get; }
+public nint PlaneCount { get; }
-public IntPtr Width { get; }
+public nint Width { get; }
Removed methods:
public static CVPixelBuffer Create (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, byte[] data, IntPtr bytesPerRow, CVPixelBufferAttributes pixelBufferAttributes);
public static CVPixelBuffer Create (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, byte[] data, IntPtr bytesPerRow, CVPixelBufferAttributes pixelBufferAttributes, out CVReturn status);
public static CVPixelBuffer Create (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, byte[][] planes, IntPtr[] planeWidths, IntPtr[] planeHeights, IntPtr[] planeBytesPerRow, CVPixelBufferAttributes pixelBufferAttributes);
public static CVPixelBuffer Create (IntPtr width, IntPtr height, CVPixelFormatType pixelFormatType, byte[][] planes, IntPtr[] planeWidths, IntPtr[] planeHeights, IntPtr[] planeBytesPerRow, CVPixelBufferAttributes pixelBufferAttributes, out CVReturn status);
public IntPtr GetBaseAddress (IntPtr planeIndex);
public IntPtr GetBytesPerRowOfPlane (IntPtr planeIndex);
public void GetExtendedPixels (ref System.UIntPtr extraColumnsOnLeft, ref System.UIntPtr extraColumnsOnRight, ref System.UIntPtr extraRowsOnTop, ref System.UIntPtr extraRowsOnBottom);
public IntPtr GetHeightOfPlane (IntPtr planeIndex);
public static IntPtr GetTypeID ();
public IntPtr GetWidthOfPlane (IntPtr planeIndex);
Added methods:
public static CVPixelBuffer Create (nint width, nint height, CVPixelFormatType pixelFormatType, byte[] data, nint bytesPerRow, CVPixelBufferAttributes pixelBufferAttributes);
public static CVPixelBuffer Create (nint width, nint height, CVPixelFormatType pixelFormatType, byte[] data, nint bytesPerRow, CVPixelBufferAttributes pixelBufferAttributes, out CVReturn status);
public static CVPixelBuffer Create (nint width, nint height, CVPixelFormatType pixelFormatType, byte[][] planes, nint[] planeWidths, nint[] planeHeights, nint[] planeBytesPerRow, CVPixelBufferAttributes pixelBufferAttributes);
public static CVPixelBuffer Create (nint width, nint height, CVPixelFormatType pixelFormatType, byte[][] planes, nint[] planeWidths, nint[] planeHeights, nint[] planeBytesPerRow, CVPixelBufferAttributes pixelBufferAttributes, out CVReturn status);
public IntPtr GetBaseAddress (nint planeIndex);
public nint GetBytesPerRowOfPlane (nint planeIndex);
public void GetExtendedPixels (ref nuint extraColumnsOnLeft, ref nuint extraColumnsOnRight, ref nuint extraRowsOnTop, ref nuint extraRowsOnBottom);
public nint GetHeightOfPlane (nint planeIndex);
public static nint GetTypeID ();
public nint GetWidthOfPlane (nint planeIndex);
Removed constructor:
public CVPixelBufferAttributes (CVPixelFormatType pixelFormatType, IntPtr width, IntPtr height);
Added constructor:
public CVPixelBufferAttributes (CVPixelFormatType pixelFormatType, nint width, nint height);
Modified properties:
-public IntPtr? Height { get; set; }
+public nint? Height { get; set; }
-public IntPtr? Width { get; set; }
+public nint? Width { get; set; }
Modified properties:
-public IntPtr TypeID { get; }
+public nint TypeID { get; }
Removed constructor:
protected DCAppAttestService (ObjCRuntime.NativeHandle handle);
Added constructor:
protected DCAppAttestService (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected DCDevice (ObjCRuntime.NativeHandle handle);
Added constructor:
protected DCDevice (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EAAccessory (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EAAccessory (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ConnectionID { get; }
+public virtual nuint ConnectionID { get; }
Removed constructor:
protected EAAccessoryDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EAAccessoryDelegate (IntPtr handle);
Removed constructor:
protected EAAccessoryManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EAAccessoryManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EASession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EASession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected EAWiFiUnconfiguredAccessory (ObjCRuntime.NativeHandle handle);
Added constructor:
protected EAWiFiUnconfiguredAccessory (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed methods:
protected T[] GetArray<T> (NSString key, System.Func<ObjCRuntime.NativeHandle,T> creator);
protected IntPtr? GetNIntValue (NSString key);
protected System.UIntPtr? GetNUIntValue (NSString key);
protected void SetNumberValue (NSString key, IntPtr? value);
protected void SetNumberValue (NSString key, System.UIntPtr? value);
Added methods:
protected T[] GetArray<T> (NSString key, System.Func<System.IntPtr,T> creator);
protected nint? GetNIntValue (NSString key);
protected nuint? GetNUIntValue (NSString key);
protected void SetNumberValue (NSString key, nint? value);
protected void SetNumberValue (NSString key, nuint? value);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (System.UIntPtr idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (System.UIntPtr idx, ref bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nuint idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (nuint idx, ref bool stop);
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Exception
Removed interface:
System.Runtime.InteropServices._Exception
Removed constructor:
protected NSArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSArray (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Count { get; }
+public virtual nuint Count { get; }
Removed methods:
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle);
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle, System.Converter<ObjCRuntime.NativeHandle,T> creator);
public static T[] ArrayFromHandle<T> (ObjCRuntime.NativeHandle handle, System.Converter<ObjCRuntime.NativeHandle,T> creator, bool releaseHandle);
public static T[] ArrayFromHandleFunc<T> (ObjCRuntime.NativeHandle handle, System.Func<ObjCRuntime.NativeHandle,T> createObject);
public static T[] EnumsFromHandle<T> (ObjCRuntime.NativeHandle handle);
public static NSArray FromIntPtrs (ObjCRuntime.NativeHandle[] vals);
public static NSArray FromObjects (IntPtr count, object[] items);
public T GetItem<T> (System.UIntPtr index);
public virtual System.UIntPtr IndexOf (NSObject anObject);
[Obsolete ("Use of 'CFArray.StringArrayFromHandle' offers better performance.")]
public static string[] StringArrayFromHandle (ObjCRuntime.NativeHandle handle);
public virtual ObjCRuntime.NativeHandle ValueAt (System.UIntPtr idx);
Added methods:
public static T[] ArrayFromHandle<T> (IntPtr handle);
public static T[] ArrayFromHandle<T> (IntPtr handle, System.Converter<System.IntPtr,T> creator);
public static T[] ArrayFromHandle<T> (IntPtr handle, System.Converter<System.IntPtr,T> creator, bool releaseHandle);
public static T[] ArrayFromHandleFunc<T> (IntPtr handle, System.Func<System.IntPtr,T> createObject);
public static T[] EnumsFromHandle<T> (IntPtr handle);
public static NSArray FromIntPtrs (IntPtr[] vals);
public static NSArray FromObjects (nint count, object[] items);
public T GetItem<T> (nuint index);
public virtual nuint IndexOf (NSObject anObject);
[Obsolete ("Use of 'CFArray.StringArrayFromHandle' offers better performance.")]
public static string[] StringArrayFromHandle (IntPtr handle);
public virtual IntPtr ValueAt (nuint idx);
Removed property:
public TKey Item { get; }
Added property:
public TKey Item { get; }
Removed constructor:
protected NSAttributedString (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSAttributedString (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Length { get; }
+public virtual nint Length { get; }
Removed methods:
public virtual NSObject GetAttribute (string attribute, IntPtr location, out NSRange effectiveRange);
public virtual NSObject GetAttribute (string attribute, IntPtr location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public NSDictionary GetAttributes (IntPtr location, out NSRange effectiveRange);
public virtual NSDictionary GetAttributes (IntPtr location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public CoreText.CTStringAttributes GetCoreTextAttributes (IntPtr location, out NSRange effectiveRange);
public CoreText.CTStringAttributes GetCoreTextAttributes (IntPtr location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public UIKit.UIStringAttributes GetUIKitAttributes (IntPtr location, out NSRange effectiveRange);
public UIKit.UIStringAttributes GetUIKitAttributes (IntPtr location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public virtual IntPtr LowLevelGetAttributes (IntPtr location, out NSRange effectiveRange);
public NSAttributedString Substring (IntPtr start, IntPtr len);
Added methods:
public virtual NSObject GetAttribute (string attribute, nint location, out NSRange effectiveRange);
public virtual NSObject GetAttribute (string attribute, nint location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public NSDictionary GetAttributes (nint location, out NSRange effectiveRange);
public virtual NSDictionary GetAttributes (nint location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public CoreText.CTStringAttributes GetCoreTextAttributes (nint location, out NSRange effectiveRange);
public CoreText.CTStringAttributes GetCoreTextAttributes (nint location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public UIKit.UIStringAttributes GetUIKitAttributes (nint location, out NSRange effectiveRange);
public UIKit.UIStringAttributes GetUIKitAttributes (nint location, out NSRange longestEffectiveRange, NSRange rangeLimit);
public virtual IntPtr LowLevelGetAttributes (nint location, out NSRange effectiveRange);
public NSAttributedString Substring (nint start, nint len);
Removed constructor:
protected NSAutoreleasePool (ObjCRuntime.NativeHandle handle);
Modified constructors:
-protected NSAutoreleasePool (NSObjectFlag t)
+public NSAutoreleasePool (NSObjectFlag t)
Added constructor:
public NSAutoreleasePool (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBlockOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBlockOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBundle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBundle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSBundleResourceRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSBundleResourceRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSByteCountFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSByteCountFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSCache (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCache (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr CountLimit { get; set; }
+public virtual nuint CountLimit { get; set; }
-public virtual System.UIntPtr TotalCostLimit { get; set; }
+public virtual nuint TotalCostLimit { get; set; }
Removed method:
public virtual void SetCost (NSObject obj, NSObject key, System.UIntPtr cost);
Added method:
public virtual void SetCost (NSObject obj, NSObject key, nuint cost);
Removed constructor:
protected NSCacheDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCacheDelegate (IntPtr handle);
Removed constructor:
protected NSCachedUrlResponse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCachedUrlResponse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSCalendar (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCalendar (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr FirstWeekDay { get; set; }
+public virtual nuint FirstWeekDay { get; set; }
-public virtual System.UIntPtr MinimumDaysInFirstWeek { get; set; }
+public virtual nuint MinimumDaysInFirstWeek { get; set; }
Removed methods:
public virtual NSDate Date (IntPtr era, IntPtr year, IntPtr month, IntPtr date, IntPtr hour, IntPtr minute, IntPtr second, IntPtr nanosecond);
public virtual NSDate DateByAddingUnit (NSCalendarUnit unit, IntPtr value, NSDate date, NSCalendarOptions options);
public virtual NSDate DateBySettingUnit (NSCalendarUnit unit, IntPtr value, NSDate date, NSCalendarOptions options);
public virtual NSDate DateBySettingsHour (IntPtr hour, IntPtr minute, IntPtr second, NSDate date, NSCalendarOptions options);
public virtual NSDate DateForWeekOfYear (IntPtr era, IntPtr year, IntPtr week, IntPtr weekday, IntPtr hour, IntPtr minute, IntPtr second, IntPtr nanosecond);
public virtual NSDate FindNextDateAfterDateMatching (NSDate date, NSCalendarUnit unit, IntPtr value, NSCalendarOptions options);
public virtual NSDate FindNextDateAfterDateMatching (NSDate date, IntPtr hour, IntPtr minute, IntPtr second, NSCalendarOptions options);
public virtual IntPtr GetComponentFromDate (NSCalendarUnit unit, NSDate date);
public virtual void GetComponentsFromDate (out IntPtr era, out IntPtr year, out IntPtr month, out IntPtr day, NSDate date);
public virtual void GetComponentsFromDateForWeekOfYear (out IntPtr era, out IntPtr year, out IntPtr weekOfYear, out IntPtr weekday, NSDate date);
public virtual void GetHourComponentsFromDate (out IntPtr hour, out IntPtr minute, out IntPtr second, out IntPtr nanosecond, NSDate date);
public virtual System.UIntPtr Ordinality (NSCalendarUnit smaller, NSCalendarUnit larger, NSDate date);
Added methods:
public virtual NSDate Date (nint era, nint year, nint month, nint date, nint hour, nint minute, nint second, nint nanosecond);
public virtual NSDate DateByAddingUnit (NSCalendarUnit unit, nint value, NSDate date, NSCalendarOptions options);
public virtual NSDate DateBySettingUnit (NSCalendarUnit unit, nint value, NSDate date, NSCalendarOptions options);
public virtual NSDate DateBySettingsHour (nint hour, nint minute, nint second, NSDate date, NSCalendarOptions options);
public virtual NSDate DateForWeekOfYear (nint era, nint year, nint week, nint weekday, nint hour, nint minute, nint second, nint nanosecond);
public virtual NSDate FindNextDateAfterDateMatching (NSDate date, NSCalendarUnit unit, nint value, NSCalendarOptions options);
public virtual NSDate FindNextDateAfterDateMatching (NSDate date, nint hour, nint minute, nint second, NSCalendarOptions options);
public virtual nint GetComponentFromDate (NSCalendarUnit unit, NSDate date);
public virtual void GetComponentsFromDate (out nint era, out nint year, out nint month, out nint day, NSDate date);
public virtual void GetComponentsFromDateForWeekOfYear (out nint era, out nint year, out nint weekOfYear, out nint weekday, NSDate date);
public virtual void GetHourComponentsFromDate (out nint hour, out nint minute, out nint second, out nint nanosecond, NSDate date);
public virtual nuint Ordinality (NSCalendarUnit smaller, NSCalendarUnit larger, NSDate date);
Removed constructor:
protected NSCharacterSet (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCharacterSet (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSCoder (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCoder (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual IntPtr DecodeBytes (out System.UIntPtr length);
public virtual IntPtr DecodeBytes (string key, out System.UIntPtr length);
public virtual IntPtr DecodeNInt (string key);
public virtual void Encode (IntPtr val, string key);
public virtual void EncodeBlock (IntPtr bytes, IntPtr length, string key);
public bool TryDecode (string key, out IntPtr result);
Added methods:
public virtual IntPtr DecodeBytes (out nuint length);
public virtual IntPtr DecodeBytes (string key, out nuint length);
public virtual nint DecodeNInt (string key);
public virtual void Encode (nint val, string key);
public virtual void EncodeBlock (IntPtr bytes, nint length, string key);
public bool TryDecode (string key, out nint result);
Removed constructor:
protected NSCoding (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCoding (IntPtr handle);
Removed constructor:
protected NSComparisonPredicate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSComparisonPredicate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSCompoundPredicate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCompoundPredicate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSCondition (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCondition (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSConditionLock (ObjCRuntime.NativeHandle handle);
Modified constructors:
-public NSConditionLock (IntPtr condition---handle---)
+protected NSConditionLock (IntPtr +++condition+++handle)
Added constructor:
public NSConditionLock (nint condition);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Condition { get; }
+public virtual nint Condition { get; }
Removed methods:
public virtual void LockWhenCondition (IntPtr condition);
public virtual bool LockWhenCondition (IntPtr condition, NSDate limit);
public virtual bool TryLockWhenCondition (IntPtr condition);
public virtual void UnlockWithCondition (IntPtr condition);
Added methods:
public virtual void LockWhenCondition (nint condition);
public virtual bool LockWhenCondition (nint condition, NSDate limit);
public virtual bool TryLockWhenCondition (nint condition);
public virtual void UnlockWithCondition (nint condition);
Removed constructor:
protected NSCopying (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSCopying (IntPtr handle);
Removed constructors:
protected NSData (ObjCRuntime.NativeHandle handle);
public NSData (IntPtr bytes, System.UIntPtr length, System.Action<System.IntPtr,System.UIntPtr> deallocator);
Added constructors:
protected NSData (IntPtr handle);
public NSData (IntPtr bytes, nuint length, System.Action<System.IntPtr,System.nuint> deallocator);
Removed property:
public virtual byte Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Length { get; set; }
+public virtual nuint Length { get; set; }
Added property:
public virtual byte Item { get; set; }
Removed methods:
public static NSData FromBytes (IntPtr bytes, System.UIntPtr size);
public static NSData FromBytesNoCopy (IntPtr bytes, System.UIntPtr size);
public static NSData FromBytesNoCopy (IntPtr bytes, System.UIntPtr size, bool freeWhenDone);
public virtual void GetBytes (IntPtr buffer, System.UIntPtr length);
Added methods:
public static NSData FromBytes (IntPtr bytes, nuint size);
public static NSData FromBytesNoCopy (IntPtr bytes, nuint size);
public static NSData FromBytesNoCopy (IntPtr bytes, nuint size, bool freeWhenDone);
public virtual void GetBytes (IntPtr buffer, nuint length);
Removed constructor:
protected NSDataDetector (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDataDetector (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSDate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSDateComponents (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDateComponents (IntPtr handle);
Modified fields:
-public readonly IntPtr Undefined;
+public readonly nint Undefined;
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Day { get; set; }
+public virtual nint Day { get; set; }
-public virtual IntPtr Era { get; set; }
+public virtual nint Era { get; set; }
-public virtual IntPtr Hour { get; set; }
+public virtual nint Hour { get; set; }
-public virtual IntPtr Minute { get; set; }
+public virtual nint Minute { get; set; }
-public virtual IntPtr Month { get; set; }
+public virtual nint Month { get; set; }
-public virtual IntPtr Nanosecond { get; set; }
+public virtual nint Nanosecond { get; set; }
-public virtual IntPtr Quarter { get; set; }
+public virtual nint Quarter { get; set; }
-public virtual IntPtr Second { get; set; }
+public virtual nint Second { get; set; }
-public virtual IntPtr Week { get; set; }
+public virtual nint Week { get; set; }
-public virtual IntPtr WeekOfMonth { get; set; }
+public virtual nint WeekOfMonth { get; set; }
-public virtual IntPtr WeekOfYear { get; set; }
+public virtual nint WeekOfYear { get; set; }
-public virtual IntPtr Weekday { get; set; }
+public virtual nint Weekday { get; set; }
-public virtual IntPtr WeekdayOrdinal { get; set; }
+public virtual nint WeekdayOrdinal { get; set; }
-public virtual IntPtr Year { get; set; }
+public virtual nint Year { get; set; }
-public virtual IntPtr YearForWeekOfYear { get; set; }
+public virtual nint YearForWeekOfYear { get; set; }
Removed methods:
public virtual IntPtr GetValueForComponent (NSCalendarUnit unit);
public virtual void SetValueForComponent (IntPtr value, NSCalendarUnit unit);
Added methods:
public virtual nint GetValueForComponent (NSCalendarUnit unit);
public virtual void SetValueForComponent (nint value, NSCalendarUnit unit);
Removed constructor:
protected NSDateComponentsFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDateComponentsFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumUnitCount { get; set; }
+public virtual nint MaximumUnitCount { get; set; }
Removed constructor:
protected NSDateFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDateFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static string GetDateFormatFromTemplate (string template, System.UIntPtr options, NSLocale locale);
Added method:
public static string GetDateFormatFromTemplate (string template, nuint options, NSLocale locale);
Removed constructor:
protected NSDateInterval (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDateInterval (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSDateIntervalFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDateIntervalFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static NSCalculationError Power (out NSDecimal result, ref NSDecimal number, IntPtr power, NSRoundingMode mode);
public static void Round (out NSDecimal result, ref NSDecimal number, IntPtr scale, NSRoundingMode mode);
Added methods:
public static NSCalculationError Power (out NSDecimal result, ref NSDecimal number, nint power, NSRoundingMode mode);
public static void Round (out NSDecimal result, ref NSDecimal number, nint scale, NSRoundingMode mode);
Removed constructor:
protected NSDecimalNumber (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDecimalNumber (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public override IntPtr Compare (NSNumber other);
public virtual NSDecimalNumber RaiseTo (System.UIntPtr power);
public virtual NSDecimalNumber RaiseTo (System.UIntPtr power, NSObject Behavior);
Added methods:
public override nint Compare (NSNumber other);
public virtual NSDecimalNumber RaiseTo (nuint power);
public virtual NSDecimalNumber RaiseTo (nuint power, NSObject Behavior);
Removed constructor:
protected NSDictionary (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDictionary (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Count { get; }
+public virtual nuint Count { get; }
Removed methods:
public static NSDictionary FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, IntPtr count);
public static NSDictionary FromObjectsAndKeys (object[] objects, object[] keys, IntPtr count);
Added methods:
public static NSDictionary FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, nint count);
public static NSDictionary FromObjectsAndKeys (object[] objects, object[] keys, nint count);
Removed methods:
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, IntPtr count);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (object[] objects, object[] keys, IntPtr count);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys, IntPtr count);
Added methods:
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, nint count);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (object[] objects, object[] keys, nint count);
public static Foundation.NSDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys, nint count);
Removed constructor:
protected NSDimension (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDimension (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSDirectoryEnumerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSDirectoryEnumerator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Level { get; }
+public virtual nint Level { get; }
Removed constructor:
protected NSEnergyFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSEnergyFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSEnumerator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSEnumerator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added constructor:
public NSEnumerator`1 ();
Removed constructors:
protected NSError (ObjCRuntime.NativeHandle handle);
public NSError (NSString domain, IntPtr code);
public NSError (NSString domain, IntPtr code, NSDictionary userInfo);
Added constructors:
protected NSError (IntPtr handle);
public NSError (NSString domain, nint code);
public NSError (NSString domain, nint code, NSDictionary userInfo);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Code { get; }
+public virtual nint Code { get; }
Removed methods:
public static NSError FromDomain (NSString domain, IntPtr code);
public static NSError FromDomain (NSString domain, IntPtr code, NSDictionary userInfo);
Added methods:
public static NSError FromDomain (NSString domain, nint code);
public static NSError FromDomain (NSString domain, nint code, NSDictionary userInfo);
Removed interface:
System.Runtime.InteropServices._Exception
Modified properties:
-public IntPtr Code { get; }
+public nint Code { get; }
Removed constructor:
protected NSException (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSException (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSExpression (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSExpression (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSExtensionContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSExtensionContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSExtensionItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSExtensionItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSExtensionRequestHandling (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSExtensionRequestHandling (IntPtr handle);
Removed constructor:
protected NSFileAccessIntent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileAccessIntent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified properties:
-public System.UIntPtr? DeviceIdentifier { get; set; }
+public nuint? DeviceIdentifier { get; set; }
-public System.UIntPtr? GroupOwnerAccountID { get; set; }
+public nuint? GroupOwnerAccountID { get; set; }
-public System.UIntPtr? HfsCreatorCode { get; set; }
+public nuint? HfsCreatorCode { get; set; }
-public System.UIntPtr? HfsTypeCode { get; set; }
+public nuint? HfsTypeCode { get; set; }
-public System.UIntPtr? OwnerAccountID { get; set; }
+public nuint? OwnerAccountID { get; set; }
-public System.UIntPtr? ReferenceCount { get; set; }
+public nuint? ReferenceCount { get; set; }
-public System.UIntPtr? SystemFileNumber { get; set; }
+public nuint? SystemFileNumber { get; set; }
-public IntPtr? SystemNumber { get; set; }
+public nint? SystemNumber { get; set; }
Removed constructor:
protected NSFileCoordinator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileCoordinator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFileHandle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileHandle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual NSData Read (System.UIntPtr length, out NSError error);
public virtual NSData ReadDataOfLength (System.UIntPtr length);
Added methods:
public virtual NSData Read (nuint length, out NSError error);
public virtual NSData ReadDataOfLength (nuint length);
Modified properties:
-public IntPtr UnixErrorCode { get; }
+public nint UnixErrorCode { get; }
Modified properties:
-public IntPtr UnixErrorCode { get; }
+public nint UnixErrorCode { get; }
Removed constructor:
protected NSFileManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFileManagerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileManagerDelegate (IntPtr handle);
Removed constructor:
protected NSFilePresenter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFilePresenter (IntPtr handle);
Removed constructor:
protected NSFileVersion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileVersion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFileWrapper (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFileWrapper (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSHttpCookie (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSHttpCookie (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Version { get; }
+public virtual nuint Version { get; }
Removed constructor:
protected NSHttpCookieStorage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSHttpCookieStorage (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected NSHttpUrlResponse (ObjCRuntime.NativeHandle handle);
public NSHttpUrlResponse (NSUrl url, IntPtr statusCode, string httpVersion, NSDictionary headerFields);
public NSHttpUrlResponse (NSUrl url, string mimetype, IntPtr expectedContentLength, string textEncodingName);
Added constructors:
protected NSHttpUrlResponse (IntPtr handle);
public NSHttpUrlResponse (NSUrl url, string mimetype, nint expectedContentLength, string textEncodingName);
public NSHttpUrlResponse (NSUrl url, nint statusCode, string httpVersion, NSDictionary headerFields);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr StatusCode { get; }
+public virtual nint StatusCode { get; }
Removed method:
public static string LocalizedStringForStatusCode (IntPtr statusCode);
Added method:
public static string LocalizedStringForStatusCode (nint statusCode);
Removed constructor:
protected NSIndexPath (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSIndexPath (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Item { get; }
+public virtual nint Item { get; }
-public virtual IntPtr Length { get; }
+public virtual nint Length { get; }
-public virtual IntPtr LongRow { get; }
+public virtual nint LongRow { get; }
-public virtual IntPtr LongSection { get; }
+public virtual nint LongSection { get; }
Removed methods:
public virtual IntPtr Compare (NSIndexPath other);
public static NSIndexPath Create (IntPtr[] indexes);
public static NSIndexPath Create (System.UIntPtr[] indexes);
public static NSIndexPath FromIndex (System.UIntPtr index);
public static NSIndexPath FromItemSection (IntPtr item, IntPtr section);
public static NSIndexPath FromRowSection (IntPtr row, IntPtr section);
public System.UIntPtr[] GetIndexes ();
public System.UIntPtr[] GetIndexes (NSRange range);
public virtual System.UIntPtr IndexAtPosition (IntPtr position);
public virtual NSIndexPath IndexPathByAddingIndex (System.UIntPtr index);
Added methods:
public virtual nint Compare (NSIndexPath other);
public static NSIndexPath Create (nint[] indexes);
public static NSIndexPath Create (nuint[] indexes);
public static NSIndexPath FromIndex (nuint index);
public static NSIndexPath FromItemSection (nint item, nint section);
public static NSIndexPath FromRowSection (nint row, nint section);
public nuint[] GetIndexes ();
public nuint[] GetIndexes (NSRange range);
public virtual nuint IndexAtPosition (nint position);
public virtual NSIndexPath IndexPathByAddingIndex (nuint index);
Removed constructors:
protected NSIndexSet (ObjCRuntime.NativeHandle handle);
public NSIndexSet (System.UIntPtr index);
Added constructors:
protected NSIndexSet (IntPtr handle);
public NSIndexSet (nuint index);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
-public virtual System.UIntPtr FirstIndex { get; }
+public virtual nuint FirstIndex { get; }
-public virtual System.UIntPtr LastIndex { get; }
+public virtual nuint LastIndex { get; }
Removed methods:
public virtual bool Contains (System.UIntPtr index);
public static NSIndexSet FromIndex (IntPtr idx);
public virtual System.UIntPtr IndexGreaterThan (System.UIntPtr index);
public virtual System.UIntPtr IndexGreaterThanOrEqual (System.UIntPtr index);
public virtual System.UIntPtr IndexLessThan (System.UIntPtr index);
public virtual System.UIntPtr IndexLessThanOrEqual (System.UIntPtr index);
Added methods:
public virtual bool Contains (nuint index);
public static NSIndexSet FromIndex (nint idx);
public virtual nuint IndexGreaterThan (nuint index);
public virtual nuint IndexGreaterThanOrEqual (nuint index);
public virtual nuint IndexLessThan (nuint index);
public virtual nuint IndexLessThanOrEqual (nuint index);
Removed constructor:
protected NSInputStream (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSInputStream (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
protected virtual bool GetBuffer (out IntPtr buffer, out System.UIntPtr len);
protected override NSObject GetProperty (NSString key);
public IntPtr Read (byte[] buffer, System.UIntPtr len);
public virtual IntPtr Read (IntPtr buffer, System.UIntPtr len);
public IntPtr Read (byte[] buffer, int offset, System.UIntPtr len);
protected override bool SetProperty (NSObject property, NSString key);
Added methods:
protected virtual bool GetBuffer (out IntPtr buffer, out nuint len);
public nint Read (byte[] buffer, nuint len);
public virtual nint Read (IntPtr buffer, nuint len);
public nint Read (byte[] buffer, int offset, nuint len);
Removed constructor:
protected NSInvocation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSInvocation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSIso8601DateFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSIso8601DateFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSItemProvider (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSItemProvider (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSJsonSerialization (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSJsonSerialization (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static IntPtr Serialize (NSObject obj, NSOutputStream stream, NSJsonWritingOptions opt, out NSError error);
Added method:
public static nint Serialize (NSObject obj, NSOutputStream stream, NSJsonWritingOptions opt, out NSError error);
Removed constructor:
protected NSKeyedArchiver (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSKeyedArchiver (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSKeyedArchiverDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSKeyedArchiverDelegate (IntPtr handle);
Removed constructor:
protected NSKeyedUnarchiver (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSKeyedUnarchiver (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSKeyedUnarchiverDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSKeyedUnarchiverDelegate (IntPtr handle);
Removed constructor:
protected NSLengthFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSLengthFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSLinguisticTagger (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSLinguisticTagger (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual NSOrthography GetOrthography (IntPtr charIndex, ref NSRange effectiveRange);
public virtual string GetTag (IntPtr charIndex, NSString tagScheme, ref NSRange tokenRange, ref NSRange sentenceRange);
public virtual string GetTag (System.UIntPtr charIndex, NSLinguisticTaggerUnit unit, string scheme, ref NSRange tokenRange);
public static string GetTag (string str, System.UIntPtr charIndex, NSLinguisticTaggerUnit unit, string scheme, NSOrthography orthography, ref NSRange tokenRange);
public virtual NSRange GetTokenRange (System.UIntPtr charIndex, NSLinguisticTaggerUnit unit);
public virtual void StringEditedInRange (NSRange newRange, IntPtr delta);
Added methods:
public virtual NSOrthography GetOrthography (nint charIndex, ref NSRange effectiveRange);
public virtual string GetTag (nint charIndex, NSString tagScheme, ref NSRange tokenRange, ref NSRange sentenceRange);
public virtual string GetTag (nuint charIndex, NSLinguisticTaggerUnit unit, string scheme, ref NSRange tokenRange);
public static string GetTag (string str, nuint charIndex, NSLinguisticTaggerUnit unit, string scheme, NSOrthography orthography, ref NSRange tokenRange);
public virtual NSRange GetTokenRange (nuint charIndex, NSLinguisticTaggerUnit unit);
public virtual void StringEditedInRange (NSRange newRange, nint delta);
Removed constructor:
protected NSListFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSListFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSLocale (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSLocale (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSLock (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSLock (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMachPort (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMachPort (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMachPortDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMachPortDelegate (IntPtr handle);
Removed constructor:
protected NSMassFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMassFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMeasurementFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMeasurementFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMeasurement`1 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMeasurement`1 (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMetadataItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMetadataItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMetadataQuery (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMetadataQuery (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ResultCount { get; }
+public virtual nint ResultCount { get; }
Removed methods:
public virtual IntPtr IndexOfResult (NSObject result);
public virtual NSObject ResultAtIndex (IntPtr idx);
public virtual NSObject ValueOfAttribute (string attribyteName, IntPtr atIndex);
Added methods:
public virtual nint IndexOfResult (NSObject result);
public virtual NSObject ResultAtIndex (nint idx);
public virtual NSObject ValueOfAttribute (string attribyteName, nint atIndex);
Removed constructor:
protected NSMetadataQueryAttributeValueTuple (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMetadataQueryAttributeValueTuple (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
Removed constructor:
protected NSMetadataQueryDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMetadataQueryDelegate (IntPtr handle);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (NSObject result, System.UIntPtr idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (NSObject result, System.UIntPtr idx, ref bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (NSObject result, nuint idx, ref bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (NSObject result, nuint idx, ref bool stop);
Removed constructor:
protected NSMetadataQueryResultGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMetadataQueryResultGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ResultCount { get; }
+public virtual nint ResultCount { get; }
Removed method:
public virtual NSObject ResultAtIndex (System.UIntPtr idx);
Added method:
public virtual NSObject ResultAtIndex (nuint idx);
Removed constructor:
protected NSMethodSignature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMethodSignature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr FrameLength { get; }
+public virtual nuint FrameLength { get; }
-public virtual System.UIntPtr MethodReturnLength { get; }
+public virtual nuint MethodReturnLength { get; }
-public virtual System.UIntPtr NumberOfArguments { get; }
+public virtual nuint NumberOfArguments { get; }
Removed method:
public virtual IntPtr GetArgumentType (System.UIntPtr index);
Added method:
public virtual IntPtr GetArgumentType (nuint index);
Removed constructors:
protected NSMutableArray (ObjCRuntime.NativeHandle handle);
public NSMutableArray (System.UIntPtr capacity);
Added constructors:
protected NSMutableArray (IntPtr handle);
public NSMutableArray (nuint capacity);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void Insert (NSObject obj, IntPtr index);
public virtual void RemoveObject (IntPtr index);
public virtual void ReplaceObject (IntPtr index, NSObject withObject);
Added methods:
public virtual void Insert (NSObject obj, nint index);
public virtual void RemoveObject (nint index);
public virtual void ReplaceObject (nint index, NSObject withObject);
Removed constructor:
public NSMutableArray`1 (System.UIntPtr capacity);
Added constructor:
public NSMutableArray`1 (nuint capacity);
Removed property:
public TValue Item { get; set; }
Added property:
public TValue Item { get; set; }
Removed methods:
public System.UIntPtr IndexOf (TValue obj);
public void Insert (TValue obj, IntPtr index);
public void ReplaceObject (IntPtr index, TValue withObject);
Added methods:
public nuint IndexOf (TValue obj);
public void Insert (TValue obj, nint index);
public void ReplaceObject (nint index, TValue withObject);
Removed constructor:
protected NSMutableAttributedString (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMutableAttributedString (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual void Insert (NSAttributedString attrString, IntPtr location);
Added method:
public virtual void Insert (NSAttributedString attrString, nint location);
Removed constructor:
protected NSMutableCharacterSet (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMutableCharacterSet (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSMutableCopying (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMutableCopying (IntPtr handle);
Removed constructors:
protected NSMutableData (ObjCRuntime.NativeHandle handle);
public NSMutableData (System.UIntPtr capacity);
Added constructors:
protected NSMutableData (IntPtr handle);
public NSMutableData (nuint capacity);
Removed property:
public override byte Item { set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public override System.UIntPtr Length { get; set; }
+public override nuint Length { get; set; }
Added property:
public override byte Item { set; }
Removed methods:
public virtual void AppendBytes (IntPtr bytes, System.UIntPtr len);
public void AppendBytes (byte[] bytes, IntPtr start, IntPtr len);
public static NSMutableData FromCapacity (IntPtr capacity);
public static NSMutableData FromLength (IntPtr length);
public virtual void ReplaceBytes (NSRange range, IntPtr buffer, System.UIntPtr length);
Added methods:
public virtual void AppendBytes (IntPtr bytes, nuint len);
public void AppendBytes (byte[] bytes, nint start, nint len);
public static NSMutableData FromCapacity (nint capacity);
public static NSMutableData FromLength (nint length);
public virtual void ReplaceBytes (NSRange range, IntPtr buffer, nuint length);
Removed constructor:
protected NSMutableDictionary (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMutableDictionary (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static NSMutableDictionary FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, IntPtr count);
public static NSMutableDictionary FromObjectsAndKeys (object[] objects, object[] keys, IntPtr count);
Added methods:
public static NSMutableDictionary FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, nint count);
public static NSMutableDictionary FromObjectsAndKeys (object[] objects, object[] keys, nint count);
Removed methods:
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, IntPtr count);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (object[] objects, object[] keys, IntPtr count);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys, IntPtr count);
Added methods:
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (NSObject[] objects, NSObject[] keys, nint count);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (object[] objects, object[] keys, nint count);
public static Foundation.NSMutableDictionary<TKey,TValue> FromObjectsAndKeys (TValue[] objects, TKey[] keys, nint count);
Removed constructors:
protected NSMutableIndexSet (ObjCRuntime.NativeHandle handle);
public NSMutableIndexSet (System.UIntPtr index);
Added constructors:
protected NSMutableIndexSet (IntPtr handle);
public NSMutableIndexSet (nuint index);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void Add (System.UIntPtr index);
public virtual void Remove (System.UIntPtr index);
public virtual void ShiftIndexes (System.UIntPtr startIndex, IntPtr delta);
Added methods:
public virtual void Add (nuint index);
public virtual void Remove (nuint index);
public virtual void ShiftIndexes (nuint startIndex, nint delta);
Removed constructor:
protected NSMutableOrderedSet (ObjCRuntime.NativeHandle handle);
Modified constructors:
-public NSMutableOrderedSet (IntPtr capacity---handle---)
+protected NSMutableOrderedSet (IntPtr +++capacity+++handle)
Added constructor:
public NSMutableOrderedSet (nint capacity);
Removed property:
public NSObject Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public NSObject Item { get; set; }
Removed methods:
public virtual void ExchangeObject (IntPtr first, IntPtr second);
public virtual void Insert (NSObject obj, IntPtr atIndex);
public virtual void MoveObjects (NSIndexSet indexSet, IntPtr destination);
public virtual void Remove (IntPtr index);
public virtual void Replace (IntPtr objectAtIndex, NSObject newObject);
public virtual void SetObject (NSObject obj, IntPtr index);
Added methods:
public virtual void ExchangeObject (nint first, nint second);
public virtual void Insert (NSObject obj, nint atIndex);
public virtual void MoveObjects (NSIndexSet indexSet, nint destination);
public virtual void Remove (nint index);
public virtual void Replace (nint objectAtIndex, NSObject newObject);
public virtual void SetObject (NSObject obj, nint index);
Removed constructor:
public NSMutableOrderedSet`1 (IntPtr capacity);
Added constructor:
public NSMutableOrderedSet`1 (nint capacity);
Removed property:
public TKey Item { get; set; }
Added property:
public TKey Item { get; set; }
Removed methods:
public void Insert (TKey obj, IntPtr atIndex);
public void Replace (IntPtr objectAtIndex, TKey newObject);
Added methods:
public void Insert (TKey obj, nint atIndex);
public void Replace (nint objectAtIndex, TKey newObject);
Removed constructor:
protected NSMutableSet (ObjCRuntime.NativeHandle handle);
Modified constructors:
-public NSMutableSet (IntPtr capacity---handle---)
+protected NSMutableSet (IntPtr +++capacity+++handle)
Added constructor:
public NSMutableSet (nint capacity);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
public NSMutableSet`1 (IntPtr capacity);
Added constructor:
public NSMutableSet`1 (nint capacity);
Removed constructor:
protected NSMutableString (ObjCRuntime.NativeHandle handle);
Modified constructors:
-public NSMutableString (IntPtr capacity---handle---)
+protected NSMutableString (IntPtr +++capacity+++handle)
Added constructor:
public NSMutableString (nint capacity);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void Insert (NSString str, IntPtr index);
public virtual System.UIntPtr ReplaceOcurrences (NSString target, NSString replacement, NSStringCompareOptions options, NSRange range);
Added methods:
public virtual void Insert (NSString str, nint index);
public virtual nuint ReplaceOcurrences (NSString target, NSString replacement, NSStringCompareOptions options, NSRange range);
Removed constructor:
protected NSMutableUrlRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSMutableUrlRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSNetService (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNetService (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Port { get; }
+public virtual nint Port { get; }
Removed methods:
public virtual void Schedule (NSRunLoop aRunLoop, NSString forMode);
public virtual void Unschedule (NSRunLoop aRunLoop, NSString forMode);
Added methods:
public virtual void Schedule (NSRunLoop aRunLoop, string forMode);
public virtual void Unschedule (NSRunLoop aRunLoop, string forMode);
Removed constructor:
protected NSNetServiceBrowser (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNetServiceBrowser (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void Schedule (NSRunLoop aRunLoop, NSString forMode);
public virtual void Unschedule (NSRunLoop aRunLoop, NSString forMode);
Added methods:
public virtual void Schedule (NSRunLoop aRunLoop, string forMode);
public virtual void Unschedule (NSRunLoop aRunLoop, string forMode);
Removed constructor:
protected NSNetServiceBrowserDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNetServiceBrowserDelegate (IntPtr handle);
Removed constructor:
protected NSNetServiceDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNetServiceDelegate (IntPtr handle);
Removed constructor:
protected NSNotification (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNotification (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSNotificationCenter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNotificationCenter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSNotificationQueue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNotificationQueue (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSNull (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNull (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected NSNumber (ObjCRuntime.NativeHandle handle);
public NSNumber (ObjCRuntime.nfloat value);
public NSNumber (System.UIntPtr value);
Modified constructors:
-public NSNumber (IntPtr value---handle---)
+protected NSNumber (IntPtr +++value+++handle)
Added constructors:
public NSNumber (nfloat value);
public NSNumber (nint value);
public NSNumber (nuint value);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr LongValue { get; }
+public virtual nint LongValue { get; }
-public ObjCRuntime.nfloat NFloatValue { get; }
+public nfloat NFloatValue { get; }
-public virtual IntPtr NIntValue { get; }
+public virtual nint NIntValue { get; }
-public virtual System.UIntPtr NUIntValue { get; }
+public virtual nuint NUIntValue { get; }
-public virtual System.UIntPtr UnsignedLongValue { get; }
+public virtual nuint UnsignedLongValue { get; }
Removed methods:
public virtual IntPtr Compare (NSNumber otherNumber);
public static NSNumber FromLong (IntPtr value);
public static NSNumber FromNFloat (ObjCRuntime.nfloat value);
public static NSNumber FromNInt (IntPtr value);
public static NSNumber FromNUInt (System.UIntPtr value);
public static NSNumber FromUnsignedLong (System.UIntPtr value);
Added methods:
public virtual nint Compare (NSNumber otherNumber);
public static NSNumber FromLong (nint value);
public static NSNumber FromNFloat (nfloat value);
public static NSNumber FromNInt (nint value);
public static NSNumber FromNUInt (nuint value);
public static NSNumber FromUnsignedLong (nuint value);
Removed constructor:
protected NSNumberFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSNumberFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr FormatWidth { get; set; }
+public virtual nuint FormatWidth { get; set; }
-public virtual System.UIntPtr GroupingSize { get; set; }
+public virtual nuint GroupingSize { get; set; }
-public virtual IntPtr MaximumFractionDigits { get; set; }
+public virtual nint MaximumFractionDigits { get; set; }
-public virtual IntPtr MaximumIntegerDigits { get; set; }
+public virtual nint MaximumIntegerDigits { get; set; }
-public virtual System.UIntPtr MaximumSignificantDigits { get; set; }
+public virtual nuint MaximumSignificantDigits { get; set; }
-public virtual IntPtr MinimumFractionDigits { get; set; }
+public virtual nint MinimumFractionDigits { get; set; }
-public virtual IntPtr MinimumIntegerDigits { get; set; }
+public virtual nint MinimumIntegerDigits { get; set; }
-public virtual System.UIntPtr MinimumSignificantDigits { get; set; }
+public virtual nuint MinimumSignificantDigits { get; set; }
-public virtual System.UIntPtr SecondaryGroupingSize { get; set; }
+public virtual nuint SecondaryGroupingSize { get; set; }
Removed constructors:
protected NSObject (ObjCRuntime.NativeHandle handle);
protected NSObject (ObjCRuntime.NativeHandle handle, bool alloced);
Added constructors:
public NSObject (IntPtr handle);
public NSObject (IntPtr handle, bool alloced);
Modified properties:
-public virtual ObjCRuntime.NativeHandle ClassHandle { get; }
+public virtual IntPtr ClassHandle { get; }
-public virtual final ObjCRuntime.NativeHandle Handle { get; set; }
+public virtual final IntPtr Handle { get; set; }
-public virtual System.UIntPtr RetainCount { get; }
+public virtual nuint RetainCount { get; }
Removed methods:
public virtual bool ConformsToProtocol (ObjCRuntime.NativeHandle protocol);
public virtual System.UIntPtr GetNativeHash ();
protected void InitializeHandle (ObjCRuntime.NativeHandle handle);
protected void InitializeHandle (ObjCRuntime.NativeHandle handle, string initSelector);
Added methods:
public virtual bool ConformsToProtocol (IntPtr protocol);
public virtual nuint GetNativeHash ();
protected void InitializeHandle (IntPtr handle);
protected void InitializeHandle (IntPtr handle, string initSelector);
Removed constructor:
public NSOperatingSystemVersion (IntPtr major, IntPtr minor, IntPtr patchVersion);
Added constructor:
public NSOperatingSystemVersion (nint major, nint minor, nint patchVersion);
Modified fields:
-public IntPtr Major;
+public nint Major;
-public IntPtr Minor;
+public nint Minor;
-public IntPtr PatchVersion;
+public nint PatchVersion;
Removed constructor:
protected NSOperation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSOperation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSOperationQueue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSOperationQueue (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaxConcurrentOperationCount { get; set; }
+public virtual nint MaxConcurrentOperationCount { get; set; }
-public virtual IntPtr OperationCount { get; }
+public virtual nint OperationCount { get; }
Removed constructor:
protected NSOrderedSet (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSOrderedSet (IntPtr handle);
Removed property:
public NSObject Item { get; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Count { get; }
+public virtual nint Count { get; }
Added property:
public NSObject Item { get; }
Removed method:
public virtual IntPtr IndexOf (NSObject obj);
Added method:
public virtual nint IndexOf (NSObject obj);
Removed property:
public TKey Item { get; }
Added property:
public TKey Item { get; }
Removed method:
public IntPtr IndexOf (TKey obj);
Added method:
public nint IndexOf (TKey obj);
Removed constructor:
protected NSOrthography (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSOrthography (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSOutputStream (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSOutputStream (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
protected override NSObject GetProperty (NSString key);
protected override bool SetProperty (NSObject property, NSString key);
public IntPtr Write (byte[] buffer);
public IntPtr Write (byte[] buffer, System.UIntPtr len);
public IntPtr Write (byte[] buffer, int offset, System.UIntPtr len);
Added methods:
public nint Write (byte[] buffer);
public nint Write (byte[] buffer, nuint len);
public nint Write (byte[] buffer, int offset, nuint len);
Removed constructor:
protected NSPersonNameComponents (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersonNameComponents (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPersonNameComponentsFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPersonNameComponentsFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPipe (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPipe (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPort (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPort (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual bool SendBeforeDate (NSDate limitDate, NSMutableArray components, NSPort receivePort, System.UIntPtr headerSpaceReserved);
public virtual bool SendBeforeDate (NSDate limitDate, System.UIntPtr msgID, NSMutableArray components, NSPort receivePort, System.UIntPtr headerSpaceReserved);
Added methods:
public virtual bool SendBeforeDate (NSDate limitDate, NSMutableArray components, NSPort receivePort, nuint headerSpaceReserved);
public virtual bool SendBeforeDate (NSDate limitDate, nuint msgID, NSMutableArray components, NSPort receivePort, nuint headerSpaceReserved);
Removed constructor:
protected NSPortDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPortDelegate (IntPtr handle);
Removed constructor:
protected NSPortMessage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPortMessage (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSPredicate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPredicate (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSProcessInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSProcessInfo (IntPtr handle);
Modified properties:
-public virtual IntPtr ActiveProcessorCount { get; }
+public virtual nint ActiveProcessorCount { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr OperatingSystem { get; }
+public virtual nint OperatingSystem { get; }
-public virtual IntPtr ProcessorCount { get; }
+public virtual nint ProcessorCount { get; }
Removed constructor:
protected NSProgress (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSProgress (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public IntPtr? EstimatedTimeRemaining { get; set; }
+public nint? EstimatedTimeRemaining { get; set; }
-public IntPtr? FileCompletedCount { get; set; }
+public nint? FileCompletedCount { get; set; }
-public IntPtr? FileTotalCount { get; set; }
+public nint? FileTotalCount { get; set; }
-public IntPtr? Throughput { get; set; }
+public nint? Throughput { get; set; }
Removed constructor:
protected NSPropertyListSerialization (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPropertyListSerialization (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static IntPtr WritePropertyList (NSObject plist, NSOutputStream stream, NSPropertyListFormat format, NSPropertyListWriteOptions options, out NSError error);
Added method:
public static nint WritePropertyList (NSObject plist, NSOutputStream stream, NSPropertyListFormat format, NSPropertyListWriteOptions options, out NSError error);
Removed constructor:
protected NSPurgeableData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSPurgeableData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
public NSRange (IntPtr start, IntPtr len);
Added constructor:
public NSRange (nint start, nint len);
Modified fields:
-public IntPtr Length;
+public nint Length;
-public IntPtr Location;
+public nint Location;
-public readonly IntPtr NotFound;
+public readonly nint NotFound;
Removed constructor:
protected NSRecursiveLock (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSRecursiveLock (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSRegularExpression (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSRegularExpression (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NumberOfCaptureGroups { get; }
+public virtual nuint NumberOfCaptureGroups { get; }
Removed methods:
public virtual System.UIntPtr GetNumberOfMatches (NSString str, NSMatchingOptions options, NSRange range);
public virtual NSString GetReplacementString (NSTextCheckingResult result, NSString str, IntPtr offset, NSString template);
public virtual System.UIntPtr ReplaceMatches (NSMutableString mutableString, NSMatchingOptions options, NSRange range, NSString template);
Added methods:
public virtual nuint GetNumberOfMatches (NSString str, NSMatchingOptions options, NSRange range);
public virtual NSString GetReplacementString (NSTextCheckingResult result, NSString str, nint offset, NSString template);
public virtual nuint ReplaceMatches (NSMutableString mutableString, NSMatchingOptions options, NSRange range, NSString template);
Removed constructor:
protected NSRelativeDateTimeFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSRelativeDateTimeFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSRunLoop (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSRunLoop (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSSecureUnarchiveFromDataTransformer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSSecureUnarchiveFromDataTransformer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSSet (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSSet (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Count { get; }
+public virtual nuint Count { get; }
Removed constructor:
protected NSSortDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSSortDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSStream (ObjCRuntime.NativeHandle handle);
Modified constructors:
-protected NSStream ()
+public NSStream ()
Added constructor:
protected NSStream (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static void CreateBoundPair (out NSInputStream readStream, out NSOutputStream writeStream, IntPtr bufferSize);
public static void GetBoundStreams (System.UIntPtr bufferSize, out NSInputStream inputStream, out NSOutputStream outputStream);
public static void GetStreamsToHost (string hostname, IntPtr port, out NSInputStream inputStream, out NSOutputStream outputStream);
public virtual void Schedule (NSRunLoop aRunLoop, NSString mode);
public virtual void Unschedule (NSRunLoop aRunLoop, NSString mode);
Modified methods:
-protected abstract NSObject GetProperty (NSString key)
+protected virtual NSObject GetProperty (NSString key)
-protected abstract bool SetProperty (NSObject property, NSString key)
+protected virtual bool SetProperty (NSObject property, NSString key)
Added methods:
public static void CreateBoundPair (out NSInputStream readStream, out NSOutputStream writeStream, nint bufferSize);
public static void GetBoundStreams (nuint bufferSize, out NSInputStream inputStream, out NSOutputStream outputStream);
public static void GetStreamsToHost (string hostname, nint port, out NSInputStream inputStream, out NSOutputStream outputStream);
public virtual void Schedule (NSRunLoop aRunLoop, string mode);
public virtual void Unschedule (NSRunLoop aRunLoop, string mode);
Removed constructor:
protected NSStreamDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSStreamDelegate (IntPtr handle);
Removed constructor:
protected NSString (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSString (IntPtr handle);
Removed property:
public char Item { get; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Length { get; }
+public virtual nint Length { get; }
Added property:
public char Item { get; }
Removed methods:
[Obsolete ("Use of 'CFString.CreateNative' offers better performance.")]
public static ObjCRuntime.NativeHandle CreateNative (string str);
public static ObjCRuntime.NativeHandle CreateNative (string str, bool autorelease);
public static ObjCRuntime.NativeHandle CreateNative (string value, int start, int length);
public static ObjCRuntime.NativeHandle CreateNative (string value, int start, int length, bool autorelease);
public static System.UIntPtr DetectStringEncoding (NSData rawData, EncodingDetectionOptions options, out string convertedString, out bool usedLossyConversion);
public static System.UIntPtr DetectStringEncoding (NSData rawData, NSDictionary options, out string convertedString, out bool usedLossyConversion);
[Obsolete ("Use of 'CFString.FromHandle' offers better performance.")]
public static string FromHandle (ObjCRuntime.NativeHandle usrhandle);
[Obsolete ("Use of 'CFString.FromHandle' offers better performance.")]
public static string FromHandle (ObjCRuntime.NativeHandle handle, bool owns);
public virtual void GetLineStart (out System.UIntPtr startPtr, out System.UIntPtr lineEndPtr, out System.UIntPtr contentsEndPtr, NSRange range);
public virtual void GetParagraphPositions (out System.UIntPtr paragraphStartPosition, out System.UIntPtr paragraphEndPosition, out System.UIntPtr contentsEndPosition, NSRange range);
public virtual NSString GetVariantFittingPresentationWidth (IntPtr width);
public static void ReleaseNative (ObjCRuntime.NativeHandle handle);
Added methods:
[Obsolete ("Use of 'CFString.CreateNative' offers better performance.")]
public static IntPtr CreateNative (string str);
public static IntPtr CreateNative (string str, bool autorelease);
public static IntPtr CreateNative (string value, int start, int length);
public static IntPtr CreateNative (string value, int start, int length, bool autorelease);
public static nuint DetectStringEncoding (NSData rawData, EncodingDetectionOptions options, out string convertedString, out bool usedLossyConversion);
public static nuint DetectStringEncoding (NSData rawData, NSDictionary options, out string convertedString, out bool usedLossyConversion);
[Obsolete ("Use of 'CFString.FromHandle' offers better performance.")]
public static string FromHandle (IntPtr usrhandle);
[Obsolete ("Use of 'CFString.FromHandle' offers better performance.")]
public static string FromHandle (IntPtr handle, bool owns);
public virtual void GetLineStart (out nuint startPtr, out nuint lineEndPtr, out nuint contentsEndPtr, NSRange range);
public virtual void GetParagraphPositions (out nuint paragraphStartPosition, out nuint paragraphEndPosition, out nuint contentsEndPosition, NSRange range);
public virtual NSString GetVariantFittingPresentationWidth (nint width);
public static void ReleaseNative (IntPtr handle);
Removed constructor:
protected NSStringDrawingContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSStringDrawingContext (IntPtr handle);
Modified properties:
-public virtual ObjCRuntime.nfloat ActualScaleFactor { get; }
+public virtual nfloat ActualScaleFactor { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat MinimumScaleFactor { get; set; }
+public virtual nfloat MinimumScaleFactor { get; set; }
Removed constructor:
protected NSTextCheckingResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSTextCheckingResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NumberOfRanges { get; }
+public virtual nuint NumberOfRanges { get; }
Removed methods:
public virtual NSRange RangeAtIndex (System.UIntPtr idx);
public virtual NSTextCheckingResult ResultByAdjustingRanges (IntPtr offset);
Added methods:
public virtual NSRange RangeAtIndex (nuint idx);
public virtual NSTextCheckingResult ResultByAdjustingRanges (nint offset);
Removed constructor:
protected NSThread (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSThread (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr StackSize { get; set; }
+public virtual nuint StackSize { get; set; }
Removed constructor:
protected NSTimeZone (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSTimeZone (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr GetSecondsFromGMT { get; }
+public virtual nint GetSecondsFromGMT { get; }
Removed methods:
public static NSTimeZone FromGMT (IntPtr seconds);
public virtual IntPtr SecondsFromGMT (NSDate date);
Added methods:
public static NSTimeZone FromGMT (nint seconds);
public virtual nint SecondsFromGMT (NSDate date);
Removed constructor:
protected NSTimer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSTimer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSURLAuthenticationChallengeSender (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSURLAuthenticationChallengeSender (IntPtr handle);
Removed constructor:
protected NSUbiquitousKeyValueStore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUbiquitousKeyValueStore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUndoManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUndoManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr GroupingLevel { get; }
+public virtual nint GroupingLevel { get; }
-public virtual IntPtr LevelsOfUndo { get; set; }
+public virtual nint LevelsOfUndo { get; set; }
Removed constructor:
protected NSUnit (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnit (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitAcceleration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitAcceleration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitAngle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitAngle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitArea (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitArea (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitConcentrationMass (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitConcentrationMass (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitConverter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitConverter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitConverterLinear (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitConverterLinear (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitDispersion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitDispersion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitDuration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitDuration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitElectricCharge (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitElectricCharge (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitElectricCurrent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitElectricCurrent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitElectricPotentialDifference (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitElectricPotentialDifference (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitElectricResistance (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitElectricResistance (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitEnergy (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitEnergy (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitFrequency (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitFrequency (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitFuelEfficiency (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitFuelEfficiency (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitIlluminance (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitIlluminance (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitInformationStorage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitInformationStorage (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitLength (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitLength (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitMass (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitMass (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitPower (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitPower (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitPressure (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitPressure (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitSpeed (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitSpeed (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitTemperature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitTemperature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUnitVolume (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUnitVolume (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual bool GetFileSystemRepresentation (IntPtr buffer, IntPtr maxBufferLength);
Added method:
public virtual bool GetFileSystemRepresentation (IntPtr buffer, nint maxBufferLength);
Removed constructors:
protected NSUrlAuthenticationChallenge (ObjCRuntime.NativeHandle handle);
public NSUrlAuthenticationChallenge (NSUrlProtectionSpace space, NSUrlCredential credential, IntPtr previousFailureCount, NSUrlResponse response, NSError error, NSUrlConnection sender);
Added constructors:
protected NSUrlAuthenticationChallenge (IntPtr handle);
public NSUrlAuthenticationChallenge (NSUrlProtectionSpace space, NSUrlCredential credential, nint previousFailureCount, NSUrlResponse response, NSError error, NSUrlConnection sender);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PreviousFailureCount { get; }
+public virtual nint PreviousFailureCount { get; }
Removed constructors:
protected NSUrlCache (ObjCRuntime.NativeHandle handle);
public NSUrlCache (System.UIntPtr memoryCapacity, System.UIntPtr diskCapacity, NSUrl directoryUrl);
public NSUrlCache (System.UIntPtr memoryCapacity, System.UIntPtr diskCapacity, string diskPath);
Added constructors:
protected NSUrlCache (IntPtr handle);
public NSUrlCache (nuint memoryCapacity, nuint diskCapacity, NSUrl directoryUrl);
public NSUrlCache (nuint memoryCapacity, nuint diskCapacity, string diskPath);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr CurrentDiskUsage { get; }
+public virtual nuint CurrentDiskUsage { get; }
-public virtual System.UIntPtr CurrentMemoryUsage { get; }
+public virtual nuint CurrentMemoryUsage { get; }
-public virtual System.UIntPtr DiskCapacity { get; set; }
+public virtual nuint DiskCapacity { get; set; }
-public virtual System.UIntPtr MemoryCapacity { get; set; }
+public virtual nuint MemoryCapacity { get; set; }
Removed constructor:
protected NSUrlComponents (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlComponents (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlConnection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlConnection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlConnectionDataDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlConnectionDataDelegate (IntPtr handle);
Removed method:
public virtual void SentBodyData (NSUrlConnection connection, IntPtr bytesWritten, IntPtr totalBytesWritten, IntPtr totalBytesExpectedToWrite);
Added method:
public virtual void SentBodyData (NSUrlConnection connection, nint bytesWritten, nint totalBytesWritten, nint totalBytesExpectedToWrite);
Removed method:
public static void SentBodyData (this INSUrlConnectionDataDelegate This, NSUrlConnection connection, IntPtr bytesWritten, IntPtr totalBytesWritten, IntPtr totalBytesExpectedToWrite);
Added method:
public static void SentBodyData (this INSUrlConnectionDataDelegate This, NSUrlConnection connection, nint bytesWritten, nint totalBytesWritten, nint totalBytesExpectedToWrite);
Removed constructor:
protected NSUrlConnectionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlConnectionDelegate (IntPtr handle);
Removed constructor:
protected NSUrlConnectionDownloadDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlConnectionDownloadDelegate (IntPtr handle);
Removed constructor:
protected NSUrlCredential (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlCredential (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlCredentialStorage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlCredentialStorage (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlProtectionSpace (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlProtectionSpace (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Port { get; }
+public virtual nint Port { get; }
Removed constructor:
protected NSUrlProtocol (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlProtocol (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlQueryItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlQueryItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected NSUrlResponse (ObjCRuntime.NativeHandle handle);
public NSUrlResponse (NSUrl url, string mimetype, IntPtr expectedContentLength, string textEncodingName);
Added constructors:
protected NSUrlResponse (IntPtr handle);
public NSUrlResponse (NSUrl url, string mimetype, nint expectedContentLength, string textEncodingName);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual NSUrlSessionStreamTask CreateBidirectionalStream (string hostname, IntPtr port);
Added method:
public virtual NSUrlSessionStreamTask CreateBidirectionalStream (string hostname, nint port);
Removed constructor:
protected NSUrlSessionConfiguration (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionConfiguration (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr HttpMaximumConnectionsPerHost { get; set; }
+public virtual nint HttpMaximumConnectionsPerHost { get; set; }
Removed constructor:
protected NSUrlSessionDataDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionDataDelegate (IntPtr handle);
Removed constructor:
protected NSUrlSessionDataTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionDataTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlSessionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionDelegate (IntPtr handle);
Removed constructor:
protected NSUrlSessionDownloadDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionDownloadDelegate (IntPtr handle);
Removed constructor:
protected NSUrlSessionDownloadTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionDownloadTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlSessionStreamDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionStreamDelegate (IntPtr handle);
Removed constructor:
protected NSUrlSessionStreamTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionStreamTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void ReadData (System.UIntPtr minBytes, System.UIntPtr maxBytes, double timeout, NSUrlSessionDataRead completionHandler);
public virtual System.Threading.Tasks.Task<NSUrlSessionStreamDataRead> ReadDataAsync (System.UIntPtr minBytes, System.UIntPtr maxBytes, double timeout);
Added methods:
public virtual void ReadData (nuint minBytes, nuint maxBytes, double timeout, NSUrlSessionDataRead completionHandler);
public virtual System.Threading.Tasks.Task<NSUrlSessionStreamDataRead> ReadDataAsync (nuint minBytes, nuint maxBytes, double timeout);
Removed constructor:
protected NSUrlSessionTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr TaskIdentifier { get; }
+public virtual nuint TaskIdentifier { get; }
Removed constructor:
protected NSUrlSessionTaskDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionTaskDelegate (IntPtr handle);
Removed constructor:
protected NSUrlSessionTaskMetrics (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionTaskMetrics (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr RedirectCount { get; }
+public virtual nuint RedirectCount { get; }
Removed constructor:
protected NSUrlSessionTaskTransactionMetrics (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionTaskTransactionMetrics (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual Security.TlsCipherSuite? NegotiatedTlsCipherSuite { get; }
+public virtual Security.SslCipherSuite? NegotiatedTlsCipherSuite { get; }
Removed constructor:
protected NSUrlSessionUploadTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionUploadTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlSessionWebSocketDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionWebSocketDelegate (IntPtr handle);
Removed constructor:
protected NSUrlSessionWebSocketMessage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionWebSocketMessage (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUrlSessionWebSocketTask (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUrlSessionWebSocketTask (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumMessageSize { get; set; }
+public virtual nint MaximumMessageSize { get; set; }
Removed constructor:
protected NSUserActivity (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUserActivity (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSUserActivityDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUserActivityDelegate (IntPtr handle);
Removed constructor:
protected NSUserDefaults (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUserDefaults (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual IntPtr IntForKey (string defaultName);
public virtual void SetInt (IntPtr value, string defaultName);
Added methods:
public virtual nint IntForKey (string defaultName);
public virtual void SetInt (nint value, string defaultName);
Removed constructor:
protected NSUuid (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSUuid (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSValue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSValue (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual void StoreValueAtAddress (IntPtr value, System.UIntPtr size);
Added method:
public virtual void StoreValueAtAddress (IntPtr value, nuint size);
Removed constructor:
protected NSValueTransformer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSValueTransformer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSXpcConnection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSXpcConnection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSXpcInterface (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSXpcInterface (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual Foundation.NSSet<ObjCRuntime.Class> GetAllowedClasses (ObjCRuntime.Selector methodSelector, System.UIntPtr argumentIndex, bool forReplyBlock);
public Foundation.NSSet<ObjCRuntime.Class> GetAllowedClasses (System.Reflection.MethodInfo method, System.UIntPtr argumentIndex, bool forReplyBlock);
public virtual void SetAllowedClasses (Foundation.NSSet<ObjCRuntime.Class> allowedClasses, ObjCRuntime.Selector methodSelector, System.UIntPtr argumentIndex, bool forReplyBlock);
public void SetAllowedClasses (System.Reflection.MethodInfo method, Foundation.NSSet<ObjCRuntime.Class> allowedClasses, System.UIntPtr argumentIndex, bool forReplyBlock);
Added methods:
public virtual Foundation.NSSet<ObjCRuntime.Class> GetAllowedClasses (ObjCRuntime.Selector methodSelector, nuint argumentIndex, bool forReplyBlock);
public Foundation.NSSet<ObjCRuntime.Class> GetAllowedClasses (System.Reflection.MethodInfo method, nuint argumentIndex, bool forReplyBlock);
public virtual void SetAllowedClasses (Foundation.NSSet<ObjCRuntime.Class> allowedClasses, ObjCRuntime.Selector methodSelector, nuint argumentIndex, bool forReplyBlock);
public void SetAllowedClasses (System.Reflection.MethodInfo method, Foundation.NSSet<ObjCRuntime.Class> allowedClasses, nuint argumentIndex, bool forReplyBlock);
Removed constructor:
protected NSXpcListener (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSXpcListener (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected NSXpcListenerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSXpcListenerDelegate (IntPtr handle);
Removed constructor:
protected NSXpcListenerEndpoint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected NSXpcListenerEndpoint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added constructors:
public NSZone (IntPtr handle);
public NSZone (IntPtr handle, bool owns);
Modified properties:
-public virtual final ObjCRuntime.NativeHandle Handle { get; }
+public virtual final IntPtr Handle { get; }
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Attribute
Removed interface:
System.Runtime.InteropServices._Exception
Removed constructor:
protected GLKBaseEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKBaseEffect (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKEffectProperty (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKEffectProperty (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyFog (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKEffectPropertyFog (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyLight (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKEffectPropertyLight (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyMaterial (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKEffectPropertyMaterial (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyTexture (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKEffectPropertyTexture (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKEffectPropertyTransform (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKEffectPropertyTransform (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKMesh (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKMesh (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr VertexCount { get; }
+public virtual nuint VertexCount { get; }
Removed constructor:
protected GLKMeshBuffer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKMeshBuffer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Length { get; }
+public virtual nuint Length { get; }
-public virtual System.UIntPtr Offset { get; }
+public virtual nuint Offset { get; }
Removed method:
public virtual void FillData (Foundation.NSData data, System.UIntPtr offset);
Added method:
public virtual void FillData (Foundation.NSData data, nuint offset);
Removed constructor:
protected GLKMeshBufferAllocator (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKMeshBufferAllocator (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual ModelIO.IMDLMeshBuffer CreateBuffer (System.UIntPtr length, ModelIO.MDLMeshBufferType type);
public virtual ModelIO.IMDLMeshBuffer CreateBuffer (ModelIO.IMDLMeshBufferZone zone, System.UIntPtr length, ModelIO.MDLMeshBufferType type);
public virtual ModelIO.IMDLMeshBufferZone CreateZone (System.UIntPtr capacity);
Added methods:
public virtual ModelIO.IMDLMeshBuffer CreateBuffer (nuint length, ModelIO.MDLMeshBufferType type);
public virtual ModelIO.IMDLMeshBuffer CreateBuffer (ModelIO.IMDLMeshBufferZone zone, nuint length, ModelIO.MDLMeshBufferType type);
public virtual ModelIO.IMDLMeshBufferZone CreateZone (nuint capacity);
Removed constructor:
protected GLKNamedEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKNamedEffect (IntPtr handle);
Removed constructor:
protected GLKReflectionMapEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKReflectionMapEffect (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKSkyboxEffect (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKSkyboxEffect (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKSubmesh (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKSubmesh (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKTextureInfo (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKTextureInfo (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GLKTextureLoader (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKTextureLoader (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void BeginTextureLoad (string name, ObjCRuntime.nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback block);
public virtual System.Threading.Tasks.Task<GLKTextureInfo> BeginTextureLoadAsync (string name, ObjCRuntime.nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue);
public static GLKTextureInfo FromName (string name, ObjCRuntime.nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, out Foundation.NSError outError);
Added methods:
public virtual void BeginTextureLoad (string name, nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback block);
public virtual System.Threading.Tasks.Task<GLKTextureInfo> BeginTextureLoadAsync (string name, nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue);
public static GLKTextureInfo FromName (string name, nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, out Foundation.NSError outError);
Removed constructor:
protected GLKView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr DrawableHeight { get; }
+public virtual nint DrawableHeight { get; }
-public virtual IntPtr DrawableWidth { get; }
+public virtual nint DrawableWidth { get; }
Removed constructor:
protected GLKViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr FramesDisplayed { get; }
+public virtual nint FramesDisplayed { get; }
-public virtual IntPtr FramesPerSecond { get; }
+public virtual nint FramesPerSecond { get; }
-public virtual IntPtr PreferredFramesPerSecond { get; set; }
+public virtual nint PreferredFramesPerSecond { get; set; }
Removed constructor:
protected GLKViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKViewControllerDelegate (IntPtr handle);
Removed constructor:
protected GLKViewDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GLKViewDelegate (IntPtr handle);
Removed constructor:
protected GCColor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCColor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PlayerIndex { get; set; }
+public virtual nint PlayerIndex { get; set; }
Removed constructor:
protected GCControllerAxisInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCControllerAxisInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCControllerButtonInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCControllerButtonInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCControllerDirectionPad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCControllerDirectionPad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCControllerElement (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCControllerElement (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCControllerTouchpad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCControllerTouchpad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDeviceBattery (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDeviceBattery (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDeviceCursor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDeviceCursor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDeviceHaptics (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDeviceHaptics (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDeviceLight (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDeviceLight (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDirectionalGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDirectionalGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDualSenseAdaptiveTrigger (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDualSenseAdaptiveTrigger (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDualSenseGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDualSenseGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCDualShockGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCDualShockGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCEventViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCEventViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCExtendedGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCExtendedGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCExtendedGamepadSnapshot (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCExtendedGamepadSnapshot (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCGamepadSnapshot (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCGamepadSnapshot (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified properties:
-public IntPtr Application { get; }
+public nint Application { get; }
-public IntPtr Backslash { get; }
+public nint Backslash { get; }
-public IntPtr CapsLock { get; }
+public nint CapsLock { get; }
-public IntPtr CloseBracket { get; }
+public nint CloseBracket { get; }
-public IntPtr Comma { get; }
+public nint Comma { get; }
-public IntPtr DeleteForward { get; }
+public nint DeleteForward { get; }
-public IntPtr DeleteOrBackspace { get; }
+public nint DeleteOrBackspace { get; }
-public IntPtr DownArrow { get; }
+public nint DownArrow { get; }
-public IntPtr Eight { get; }
+public nint Eight { get; }
-public IntPtr End { get; }
+public nint End { get; }
-public IntPtr EqualSign { get; }
+public nint EqualSign { get; }
-public IntPtr Escape { get; }
+public nint Escape { get; }
-public IntPtr F1 { get; }
+public nint F1 { get; }
-public IntPtr F10 { get; }
+public nint F10 { get; }
-public IntPtr F11 { get; }
+public nint F11 { get; }
-public IntPtr F12 { get; }
+public nint F12 { get; }
-public IntPtr F13 { get; }
+public nint F13 { get; }
-public IntPtr F14 { get; }
+public nint F14 { get; }
-public IntPtr F15 { get; }
+public nint F15 { get; }
-public IntPtr F16 { get; }
+public nint F16 { get; }
-public IntPtr F17 { get; }
+public nint F17 { get; }
-public IntPtr F18 { get; }
+public nint F18 { get; }
-public IntPtr F19 { get; }
+public nint F19 { get; }
-public IntPtr F2 { get; }
+public nint F2 { get; }
-public IntPtr F20 { get; }
+public nint F20 { get; }
-public IntPtr F3 { get; }
+public nint F3 { get; }
-public IntPtr F4 { get; }
+public nint F4 { get; }
-public IntPtr F5 { get; }
+public nint F5 { get; }
-public IntPtr F6 { get; }
+public nint F6 { get; }
-public IntPtr F7 { get; }
+public nint F7 { get; }
-public IntPtr F8 { get; }
+public nint F8 { get; }
-public IntPtr F9 { get; }
+public nint F9 { get; }
-public IntPtr Five { get; }
+public nint Five { get; }
-public IntPtr Four { get; }
+public nint Four { get; }
-public IntPtr GraveAccentAndTilde { get; }
+public nint GraveAccentAndTilde { get; }
-public IntPtr Home { get; }
+public nint Home { get; }
-public IntPtr Hyphen { get; }
+public nint Hyphen { get; }
-public IntPtr Insert { get; }
+public nint Insert { get; }
-public IntPtr International1 { get; }
+public nint International1 { get; }
-public IntPtr International2 { get; }
+public nint International2 { get; }
-public IntPtr International3 { get; }
+public nint International3 { get; }
-public IntPtr International4 { get; }
+public nint International4 { get; }
-public IntPtr International5 { get; }
+public nint International5 { get; }
-public IntPtr International6 { get; }
+public nint International6 { get; }
-public IntPtr International7 { get; }
+public nint International7 { get; }
-public IntPtr International8 { get; }
+public nint International8 { get; }
-public IntPtr International9 { get; }
+public nint International9 { get; }
-public IntPtr KeyA { get; }
+public nint KeyA { get; }
-public IntPtr KeyB { get; }
+public nint KeyB { get; }
-public IntPtr KeyC { get; }
+public nint KeyC { get; }
-public IntPtr KeyD { get; }
+public nint KeyD { get; }
-public IntPtr KeyE { get; }
+public nint KeyE { get; }
-public IntPtr KeyF { get; }
+public nint KeyF { get; }
-public IntPtr KeyG { get; }
+public nint KeyG { get; }
-public IntPtr KeyH { get; }
+public nint KeyH { get; }
-public IntPtr KeyI { get; }
+public nint KeyI { get; }
-public IntPtr KeyJ { get; }
+public nint KeyJ { get; }
-public IntPtr KeyK { get; }
+public nint KeyK { get; }
-public IntPtr KeyL { get; }
+public nint KeyL { get; }
-public IntPtr KeyM { get; }
+public nint KeyM { get; }
-public IntPtr KeyN { get; }
+public nint KeyN { get; }
-public IntPtr KeyO { get; }
+public nint KeyO { get; }
-public IntPtr KeyP { get; }
+public nint KeyP { get; }
-public IntPtr KeyQ { get; }
+public nint KeyQ { get; }
-public IntPtr KeyR { get; }
+public nint KeyR { get; }
-public IntPtr KeyS { get; }
+public nint KeyS { get; }
-public IntPtr KeyT { get; }
+public nint KeyT { get; }
-public IntPtr KeyU { get; }
+public nint KeyU { get; }
-public IntPtr KeyV { get; }
+public nint KeyV { get; }
-public IntPtr KeyW { get; }
+public nint KeyW { get; }
-public IntPtr KeyX { get; }
+public nint KeyX { get; }
-public IntPtr KeyY { get; }
+public nint KeyY { get; }
-public IntPtr KeyZ { get; }
+public nint KeyZ { get; }
-public IntPtr Keypad0 { get; }
+public nint Keypad0 { get; }
-public IntPtr Keypad1 { get; }
+public nint Keypad1 { get; }
-public IntPtr Keypad2 { get; }
+public nint Keypad2 { get; }
-public IntPtr Keypad3 { get; }
+public nint Keypad3 { get; }
-public IntPtr Keypad4 { get; }
+public nint Keypad4 { get; }
-public IntPtr Keypad5 { get; }
+public nint Keypad5 { get; }
-public IntPtr Keypad6 { get; }
+public nint Keypad6 { get; }
-public IntPtr Keypad7 { get; }
+public nint Keypad7 { get; }
-public IntPtr Keypad8 { get; }
+public nint Keypad8 { get; }
-public IntPtr Keypad9 { get; }
+public nint Keypad9 { get; }
-public IntPtr KeypadAsterisk { get; }
+public nint KeypadAsterisk { get; }
-public IntPtr KeypadEnter { get; }
+public nint KeypadEnter { get; }
-public IntPtr KeypadEqualSign { get; }
+public nint KeypadEqualSign { get; }
-public IntPtr KeypadHyphen { get; }
+public nint KeypadHyphen { get; }
-public IntPtr KeypadNumLock { get; }
+public nint KeypadNumLock { get; }
-public IntPtr KeypadPeriod { get; }
+public nint KeypadPeriod { get; }
-public IntPtr KeypadPlus { get; }
+public nint KeypadPlus { get; }
-public IntPtr KeypadSlash { get; }
+public nint KeypadSlash { get; }
-public IntPtr Lang1 { get; }
+public nint Lang1 { get; }
-public IntPtr Lang2 { get; }
+public nint Lang2 { get; }
-public IntPtr Lang3 { get; }
+public nint Lang3 { get; }
-public IntPtr Lang4 { get; }
+public nint Lang4 { get; }
-public IntPtr Lang5 { get; }
+public nint Lang5 { get; }
-public IntPtr Lang6 { get; }
+public nint Lang6 { get; }
-public IntPtr Lang7 { get; }
+public nint Lang7 { get; }
-public IntPtr Lang8 { get; }
+public nint Lang8 { get; }
-public IntPtr Lang9 { get; }
+public nint Lang9 { get; }
-public IntPtr LeftAlt { get; }
+public nint LeftAlt { get; }
-public IntPtr LeftArrow { get; }
+public nint LeftArrow { get; }
-public IntPtr LeftControl { get; }
+public nint LeftControl { get; }
-public IntPtr LeftGui { get; }
+public nint LeftGui { get; }
-public IntPtr LeftShift { get; }
+public nint LeftShift { get; }
-public IntPtr Nine { get; }
+public nint Nine { get; }
-public IntPtr NonUSBackslash { get; }
+public nint NonUSBackslash { get; }
-public IntPtr NonUSPound { get; }
+public nint NonUSPound { get; }
-public IntPtr One { get; }
+public nint One { get; }
-public IntPtr OpenBracket { get; }
+public nint OpenBracket { get; }
-public IntPtr PageDown { get; }
+public nint PageDown { get; }
-public IntPtr PageUp { get; }
+public nint PageUp { get; }
-public IntPtr Pause { get; }
+public nint Pause { get; }
-public IntPtr Period { get; }
+public nint Period { get; }
-public IntPtr Power { get; }
+public nint Power { get; }
-public IntPtr PrintScreen { get; }
+public nint PrintScreen { get; }
-public IntPtr Quote { get; }
+public nint Quote { get; }
-public IntPtr ReturnOrEnter { get; }
+public nint ReturnOrEnter { get; }
-public IntPtr RightAlt { get; }
+public nint RightAlt { get; }
-public IntPtr RightArrow { get; }
+public nint RightArrow { get; }
-public IntPtr RightControl { get; }
+public nint RightControl { get; }
-public IntPtr RightGui { get; }
+public nint RightGui { get; }
-public IntPtr RightShift { get; }
+public nint RightShift { get; }
-public IntPtr ScrollLock { get; }
+public nint ScrollLock { get; }
-public IntPtr Semicolon { get; }
+public nint Semicolon { get; }
-public IntPtr Seven { get; }
+public nint Seven { get; }
-public IntPtr Six { get; }
+public nint Six { get; }
-public IntPtr Slash { get; }
+public nint Slash { get; }
-public IntPtr Spacebar { get; }
+public nint Spacebar { get; }
-public IntPtr Tab { get; }
+public nint Tab { get; }
-public IntPtr Three { get; }
+public nint Three { get; }
-public IntPtr Two { get; }
+public nint Two { get; }
-public IntPtr UpArrow { get; }
+public nint UpArrow { get; }
-public IntPtr Zero { get; }
+public nint Zero { get; }
Removed constructor:
protected GCKeyboard (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCKeyboard (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCKeyboardInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCKeyboardInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual GCControllerButtonInput GetButton (IntPtr code);
Added method:
public virtual GCControllerButtonInput GetButton (nint code);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (GCKeyboardInput keyboard, GCControllerButtonInput key, IntPtr keyCode, bool pressed, System.AsyncCallback callback, object object);
public virtual void Invoke (GCKeyboardInput keyboard, GCControllerButtonInput key, IntPtr keyCode, bool pressed);
Added methods:
public virtual System.IAsyncResult BeginInvoke (GCKeyboardInput keyboard, GCControllerButtonInput key, nint keyCode, bool pressed, System.AsyncCallback callback, object object);
public virtual void Invoke (GCKeyboardInput keyboard, GCControllerButtonInput key, nint keyCode, bool pressed);
Removed constructor:
protected GCMicroGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCMicroGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCMicroGamepadSnapshot (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCMicroGamepadSnapshot (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCMotion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCMotion (IntPtr handle);
Modified properties:
-public virtual GCQuaternion Attitude { get; }
+public virtual OpenTK.Quaterniond Attitude { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual GCAcceleration Gravity { get; }
+public virtual OpenTK.Vector3d Gravity { get; }
-public virtual GCRotationRate RotationRate { get; }
+public virtual OpenTK.Vector3d RotationRate { get; }
-public virtual GCAcceleration UserAcceleration { get; }
+public virtual OpenTK.Vector3d UserAcceleration { get; }
Removed constructor:
protected GCMouse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCMouse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCMouseInput (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCMouseInput (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCPhysicalInputProfile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCPhysicalInputProfile (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GCXboxGamepad (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GCXboxGamepad (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAccessPoint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAccessPoint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAchievement (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAchievement (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAchievementChallenge (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAchievementChallenge (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAchievementDescription (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAchievementDescription (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumPoints { get; }
+public virtual nint MaximumPoints { get; }
Removed constructor:
protected GKBasePlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKBasePlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKChallenge (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKChallenge (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKChallengeListener (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKChallengeListener (IntPtr handle);
Removed constructor:
protected GKCloudPlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKCloudPlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, IntPtr totalPlayerCount, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, IntPtr totalPlayerCount, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, nint totalPlayerCount, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, nint totalPlayerCount, Foundation.NSError error);
Removed constructor:
public GKEntriesForPlayerScopeResult (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, IntPtr totalPlayerCount);
Added constructor:
public GKEntriesForPlayerScopeResult (GKLeaderboardEntry localPlayerEntry, GKLeaderboardEntry[] entries, nint totalPlayerCount);
Modified properties:
-public IntPtr TotalPlayerCount { get; set; }
+public nint TotalPlayerCount { get; set; }
Removed constructor:
protected GKGameCenterControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGameCenterControllerDelegate (IntPtr handle);
Removed constructor:
protected GKGameCenterViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGameCenterViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGameSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGameSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaxNumberOfConnectedPlayers { get; }
+public virtual nint MaxNumberOfConnectedPlayers { get; }
Removed methods:
public static void CreateSession (string containerName, string title, IntPtr maxPlayers, System.Action<GKGameSession,Foundation.NSError> completionHandler);
public static System.Threading.Tasks.Task<GKGameSession> CreateSessionAsync (string containerName, string title, IntPtr maxPlayers);
Added methods:
public static void CreateSession (string containerName, string title, nint maxPlayers, System.Action<GKGameSession,Foundation.NSError> completionHandler);
public static System.Threading.Tasks.Task<GKGameSession> CreateSessionAsync (string containerName, string title, nint maxPlayers);
Removed constructor:
protected GKGameSessionSharingViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGameSessionSharingViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGameSessionSharingViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGameSessionSharingViewControllerDelegate (IntPtr handle);
Removed constructor:
protected GKInvite (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKInvite (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PlayerGroup { get; }
+public virtual nint PlayerGroup { get; }
Removed constructor:
protected GKInviteEventListener (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKInviteEventListener (IntPtr handle);
Removed constructor:
protected GKLeaderboard (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLeaderboard (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaxRange { get; }
+public virtual nint MaxRange { get; }
Removed methods:
public virtual void SubmitScore (IntPtr score, System.UIntPtr context, GKPlayer player, System.Action<Foundation.NSError> completionHandler);
public static void SubmitScore (IntPtr score, System.UIntPtr context, GKPlayer player, string[] leaderboardIds, System.Action<Foundation.NSError> completionHandler);
public virtual System.Threading.Tasks.Task SubmitScoreAsync (IntPtr score, System.UIntPtr context, GKPlayer player);
public static System.Threading.Tasks.Task SubmitScoreAsync (IntPtr score, System.UIntPtr context, GKPlayer player, string[] leaderboardIds);
Added methods:
public virtual void SubmitScore (nint score, nuint context, GKPlayer player, System.Action<Foundation.NSError> completionHandler);
public static void SubmitScore (nint score, nuint context, GKPlayer player, string[] leaderboardIds, System.Action<Foundation.NSError> completionHandler);
public virtual System.Threading.Tasks.Task SubmitScoreAsync (nint score, nuint context, GKPlayer player);
public static System.Threading.Tasks.Task SubmitScoreAsync (nint score, nuint context, GKPlayer player, string[] leaderboardIds);
Removed constructor:
protected GKLeaderboardEntry (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLeaderboardEntry (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKLeaderboardScore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLeaderboardScore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Context { get; set; }
+public virtual nuint Context { get; set; }
-public virtual IntPtr Value { get; set; }
+public virtual nint Value { get; set; }
Removed constructor:
protected GKLeaderboardSet (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLeaderboardSet (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKLocalPlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLocalPlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKLocalPlayerListener (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLocalPlayerListener (IntPtr handle);
Removed constructor:
protected GKMatch (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMatch (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ExpectedPlayerCount { get; }
+public virtual nint ExpectedPlayerCount { get; }
Removed constructor:
protected GKMatchDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMatchDelegate (IntPtr handle);
Removed constructor:
protected GKMatchRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMatchRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr DefaultNumberOfPlayers { get; set; }
+public virtual nint DefaultNumberOfPlayers { get; set; }
-public virtual IntPtr MaxPlayers { get; set; }
+public virtual nint MaxPlayers { get; set; }
-public virtual IntPtr MinPlayers { get; set; }
+public virtual nint MinPlayers { get; set; }
-public virtual IntPtr PlayerGroup { get; set; }
+public virtual nint PlayerGroup { get; set; }
Removed method:
public static IntPtr GetMaxPlayersAllowed (GKMatchType matchType);
Added method:
public static nint GetMaxPlayersAllowed (GKMatchType matchType);
Removed constructor:
protected GKMatchmaker (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMatchmaker (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.Threading.Tasks.Task<IntPtr> QueryActivityAsync ();
public virtual void QueryPlayerGroupActivity (IntPtr playerGroup, GKQueryHandler completionHandler);
public virtual System.Threading.Tasks.Task<IntPtr> QueryPlayerGroupActivityAsync (IntPtr playerGroup);
Added methods:
public virtual System.Threading.Tasks.Task<nint> QueryActivityAsync ();
public virtual void QueryPlayerGroupActivity (nint playerGroup, GKQueryHandler completionHandler);
public virtual System.Threading.Tasks.Task<nint> QueryPlayerGroupActivityAsync (nint playerGroup);
Removed constructor:
protected GKMatchmakerViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMatchmakerViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKMatchmakerViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMatchmakerViewControllerDelegate (IntPtr handle);
Removed constructor:
protected GKNotificationBanner (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKNotificationBanner (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKPlayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKPlayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr activity, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr activity, Foundation.NSError error);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint activity, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void Invoke (nint activity, Foundation.NSError error);
Removed constructor:
protected GKScore (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKScore (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Rank { get; }
+public virtual nint Rank { get; }
Removed constructor:
protected GKScoreChallenge (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKScoreChallenge (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKTurnBasedEventListener (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedEventListener (IntPtr handle);
Removed constructor:
protected GKTurnBasedExchange (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedExchange (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKTurnBasedExchangeReply (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedExchangeReply (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKTurnBasedMatch (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedMatch (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ExchangeMaxInitiatedExchangesPerPlayer { get; }
+public virtual nuint ExchangeMaxInitiatedExchangesPerPlayer { get; }
-public virtual System.UIntPtr ExhangeDataMaximumSize { get; }
+public virtual nuint ExhangeDataMaximumSize { get; }
-public virtual IntPtr MatchDataMaximumSize { get; }
+public virtual nint MatchDataMaximumSize { get; }
Removed constructor:
protected GKTurnBasedMatchmakerViewController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedMatchmakerViewController (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKTurnBasedMatchmakerViewControllerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedMatchmakerViewControllerDelegate (IntPtr handle);
Removed constructor:
protected GKTurnBasedParticipant (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKTurnBasedParticipant (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKVoiceChat (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKVoiceChat (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKARC4RandomSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKARC4RandomSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual void DropValues (System.UIntPtr count);
Added method:
public virtual void DropValues (nuint count);
Removed constructor:
protected GKAgent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAgent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAgent2D (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAgent2D (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAgent3D (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAgent3D (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKAgentDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKAgentDelegate (IntPtr handle);
Removed constructor:
protected GKBehavior (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKBehavior (IntPtr handle);
Removed property:
public GKGoal Item { get; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr GoalCount { get; }
+public virtual nint GoalCount { get; }
Added property:
public GKGoal Item { get; }
Removed constructors:
protected GKBillowNoiseSource (ObjCRuntime.NativeHandle handle);
public GKBillowNoiseSource (double frequency, IntPtr octaveCount, double persistence, double lacunarity, int seed);
Added constructors:
protected GKBillowNoiseSource (IntPtr handle);
public GKBillowNoiseSource (double frequency, nint octaveCount, double persistence, double lacunarity, int seed);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static GKBillowNoiseSource Create (double frequency, IntPtr octaveCount, double persistence, double lacunarity, int seed);
Added method:
public static GKBillowNoiseSource Create (double frequency, nint octaveCount, double persistence, double lacunarity, int seed);
Removed constructor:
protected GKCheckerboardNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKCheckerboardNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKCircleObstacle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKCircleObstacle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKCoherentNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKCoherentNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr OctaveCount { get; set; }
+public virtual nint OctaveCount { get; set; }
Removed constructor:
protected GKComponent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKComponent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKComponentSystem`1 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKComponentSystem`1 (IntPtr handle);
Removed property:
public TComponent Item { get; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public TComponent Item { get; }
Removed methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (System.UIntPtr index);
public System.Type GetTypeForGenericArgument (System.UIntPtr index);
Added methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (nuint index);
public System.Type GetTypeForGenericArgument (nuint index);
Removed constructor:
protected GKCompositeBehavior (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKCompositeBehavior (IntPtr handle);
Removed property:
public GKBehavior Item { get; }
Modified properties:
-public virtual IntPtr BehaviorCount { get; }
+public virtual nint BehaviorCount { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public GKBehavior Item { get; }
Removed constructor:
protected GKConstantNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKConstantNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKCylindersNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKCylindersNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKDecisionNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKDecisionNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual GKDecisionNode CreateBranch (IntPtr weight, Foundation.NSObject attribute);
Added method:
public virtual GKDecisionNode CreateBranch (nint weight, Foundation.NSObject attribute);
Removed constructor:
protected GKDecisionTree (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKDecisionTree (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKEntity (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKEntity (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static IntPtr GetPlayerId (this IGKGameModelPlayer This);
Added method:
public static nint GetPlayerId (this IGKGameModelPlayer This);
Removed method:
public static IntPtr GetScore (this IGKGameModel This, IGKGameModelPlayer player);
Added method:
public static nint GetScore (this IGKGameModel This, IGKGameModelPlayer player);
Removed constructors:
protected GKGaussianDistribution (ObjCRuntime.NativeHandle handle);
public GKGaussianDistribution (IGKRandom source, IntPtr lowestInclusive, IntPtr highestInclusive);
Added constructors:
protected GKGaussianDistribution (IntPtr handle);
public GKGaussianDistribution (IGKRandom source, nint lowestInclusive, nint highestInclusive);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGoal (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGoal (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGraph (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGraph (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGraphNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGraphNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGraphNode2D (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGraphNode2D (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGraphNode3D (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGraphNode3D (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKGridGraph (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGridGraph (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr GridHeight { get; }
+public virtual nuint GridHeight { get; }
-public virtual System.UIntPtr GridWidth { get; }
+public virtual nuint GridWidth { get; }
Removed methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (System.UIntPtr index);
public System.Type GetTypeForGenericArgument (System.UIntPtr index);
Added methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (nuint index);
public System.Type GetTypeForGenericArgument (nuint index);
Removed constructor:
protected GKGridGraphNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKGridGraphNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKHybridStrategist (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKHybridStrategist (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr Budget { get; set; }
+public virtual nuint Budget { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ExplorationParameter { get; set; }
+public virtual nuint ExplorationParameter { get; set; }
-public virtual System.UIntPtr MaxLookAheadDepth { get; set; }
+public virtual nuint MaxLookAheadDepth { get; set; }
Removed constructor:
protected GKLinearCongruentialRandomSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKLinearCongruentialRandomSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKMersenneTwisterRandomSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMersenneTwisterRandomSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKMeshGraph`1 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMeshGraph`1 (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr TriangleCount { get; }
+public virtual nuint TriangleCount { get; }
Removed methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (System.UIntPtr index);
public virtual GKTriangle GetTriangle (System.UIntPtr index);
public System.Type GetTypeForGenericArgument (System.UIntPtr index);
Added methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (nuint index);
public virtual GKTriangle GetTriangle (nuint index);
public System.Type GetTypeForGenericArgument (nuint index);
Removed constructor:
protected GKMinMaxStrategist (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMinMaxStrategist (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaxLookAheadDepth { get; set; }
+public virtual nint MaxLookAheadDepth { get; set; }
Removed method:
public virtual IGKGameModelUpdate GetRandomMove (IGKGameModelPlayer player, IntPtr numMovesToConsider);
Added method:
public virtual IGKGameModelUpdate GetRandomMove (IGKGameModelPlayer player, nint numMovesToConsider);
Removed constructor:
protected GKMonteCarloStrategist (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKMonteCarloStrategist (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr Budget { get; set; }
+public virtual nuint Budget { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ExplorationParameter { get; set; }
+public virtual nuint ExplorationParameter { get; set; }
Removed constructor:
protected GKNSPredicateRule (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKNSPredicateRule (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKNoise (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKNoise (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKNoiseMap (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKNoiseMap (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKObstacle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKObstacle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKObstacleGraph (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKObstacleGraph (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (System.UIntPtr index);
public System.Type GetTypeForGenericArgument (System.UIntPtr index);
Added methods:
public virtual ObjCRuntime.Class GetClassForGenericArgument (nuint index);
public System.Type GetTypeForGenericArgument (nuint index);
Removed constructor:
protected GKOctreeNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKOctreeNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKOctree`1 (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKOctree`1 (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKPath (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKPath (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr NumPoints { get; }
+public virtual nuint NumPoints { get; }
Removed methods:
public virtual OpenTK.Vector2 GetPoint (System.UIntPtr index);
public virtual OpenTK.Vector2 GetVector2Point (System.UIntPtr index);
public virtual OpenTK.Vector3 GetVector3Point (System.UIntPtr index);
Added methods:
public virtual OpenTK.Vector2 GetPoint (nuint index);
public virtual OpenTK.Vector2 GetVector2Point (nuint index);
public virtual OpenTK.Vector3 GetVector3Point (nuint index);
Removed constructors:
protected GKPerlinNoiseSource (ObjCRuntime.NativeHandle handle);
public GKPerlinNoiseSource (double frequency, IntPtr octaveCount, double persistence, double lacunarity, int seed);
Added constructors:
protected GKPerlinNoiseSource (IntPtr handle);
public GKPerlinNoiseSource (double frequency, nint octaveCount, double persistence, double lacunarity, int seed);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static GKPerlinNoiseSource Create (double frequency, IntPtr octaveCount, double persistence, double lacunarity, int seed);
Added method:
public static GKPerlinNoiseSource Create (double frequency, nint octaveCount, double persistence, double lacunarity, int seed);
Removed constructor:
protected GKPolygonObstacle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKPolygonObstacle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr VertexCount { get; }
+public virtual nuint VertexCount { get; }
Removed method:
public virtual OpenTK.Vector2 GetVertex (System.UIntPtr index);
Added method:
public virtual OpenTK.Vector2 GetVertex (nuint index);
Removed constructor:
protected GKQuadTree (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKQuadTree (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKQuadTreeNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKQuadTreeNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected GKRTree`1 (ObjCRuntime.NativeHandle handle);
public GKRTree`1 (System.UIntPtr maxNumberOfChildren);
Added constructors:
protected GKRTree`1 (IntPtr handle);
public GKRTree`1 (nuint maxNumberOfChildren);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr QueryReserve { get; set; }
+public virtual nuint QueryReserve { get; set; }
Removed method:
public static GameplayKit.GKRTree<ElementType> FromMaxNumberOfChildren (System.UIntPtr maxNumberOfChildren);
Added method:
public static GameplayKit.GKRTree<ElementType> FromMaxNumberOfChildren (nuint maxNumberOfChildren);
Removed constructors:
protected GKRandomDistribution (ObjCRuntime.NativeHandle handle);
public GKRandomDistribution (IGKRandom source, IntPtr lowestInclusive, IntPtr highestInclusive);
Added constructors:
protected GKRandomDistribution (IntPtr handle);
public GKRandomDistribution (IGKRandom source, nint lowestInclusive, nint highestInclusive);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr HighestValue { get; }
+public virtual nint HighestValue { get; }
-public virtual IntPtr LowestValue { get; }
+public virtual nint LowestValue { get; }
-public virtual System.UIntPtr NumberOfPossibleOutcomes { get; }
+public virtual nuint NumberOfPossibleOutcomes { get; }
Removed methods:
public static GKRandomDistribution GetDie (IntPtr sideCount);
public static GKRandomDistribution GetDistributionBetween (IntPtr lowestInclusive, IntPtr highestInclusive);
public virtual IntPtr GetNextInt ();
public virtual System.UIntPtr GetNextInt (System.UIntPtr upperBound);
Added methods:
public static GKRandomDistribution GetDie (nint sideCount);
public static GKRandomDistribution GetDistributionBetween (nint lowestInclusive, nint highestInclusive);
public virtual nint GetNextInt ();
public virtual nuint GetNextInt (nuint upperBound);
Removed constructor:
protected GKRandomSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKRandomSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual IntPtr GetNextInt ();
public virtual System.UIntPtr GetNextInt (System.UIntPtr upperBound);
Added methods:
public virtual nint GetNextInt ();
public virtual nuint GetNextInt (nuint upperBound);
Removed constructors:
protected GKRidgedNoiseSource (ObjCRuntime.NativeHandle handle);
public GKRidgedNoiseSource (double frequency, IntPtr octaveCount, double lacunarity, int seed);
Added constructors:
protected GKRidgedNoiseSource (IntPtr handle);
public GKRidgedNoiseSource (double frequency, nint octaveCount, double lacunarity, int seed);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static GKRidgedNoiseSource Create (double frequency, IntPtr octaveCount, double lacunarity, int seed);
Added method:
public static GKRidgedNoiseSource Create (double frequency, nint octaveCount, double lacunarity, int seed);
Removed constructor:
protected GKRule (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKRule (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr Salience { get; set; }
+public virtual nint Salience { get; set; }
Removed constructor:
protected GKRuleSystem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKRuleSystem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKSCNNodeComponent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKSCNNodeComponent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKSKNodeComponent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKSKNodeComponent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKScene (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKScene (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected GKShuffledDistribution (ObjCRuntime.NativeHandle handle);
public GKShuffledDistribution (IGKRandom source, IntPtr lowestInclusive, IntPtr highestInclusive);
Added constructors:
protected GKShuffledDistribution (IntPtr handle);
public GKShuffledDistribution (IGKRandom source, nint lowestInclusive, nint highestInclusive);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKSphereObstacle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKSphereObstacle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKSpheresNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKSpheresNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKState (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKState (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKStateMachine (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKStateMachine (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected GKVoronoiNoiseSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected GKVoronoiNoiseSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Modified properties:
-public abstract IntPtr Value { get; set; }
+public abstract nint Value { get; set; }
Removed methods:
public virtual IntPtr GetNextInt ();
public virtual System.UIntPtr GetNextInt (System.UIntPtr upperBound);
Added methods:
public virtual nint GetNextInt ();
public virtual nuint GetNextInt (nuint upperBound);
Removed constructor:
protected HMAccessControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMAccessControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMAccessory (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMAccessory (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMAccessoryCategory (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMAccessoryCategory (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMAccessoryDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMAccessoryDelegate (IntPtr handle);
Removed constructor:
protected HMAccessoryProfile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMAccessoryProfile (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMAction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMActionSet (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMActionSet (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCalendarEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCalendarEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCameraAudioControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCameraAudioControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCameraControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCameraControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCameraProfile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCameraProfile (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCameraSettingsControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCameraSettingsControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCameraSnapshot (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCameraSnapshot (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCameraSnapshotControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCameraSnapshotControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCameraSnapshotControlDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCameraSnapshotControlDelegate (IntPtr handle);
Removed constructor:
protected HMCameraSource (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCameraSource (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCameraStream (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCameraStream (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCameraStreamControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCameraStreamControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCameraStreamControlDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCameraStreamControlDelegate (IntPtr handle);
Removed constructor:
protected HMCameraView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCameraView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCharacteristic (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCharacteristic (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCharacteristicEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCharacteristicEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCharacteristicMetadata (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCharacteristicMetadata (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCharacteristicThresholdRangeEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCharacteristicThresholdRangeEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMCharacteristicWriteAction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMCharacteristicWriteAction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMChipServiceHome (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMChipServiceHome (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMChipServiceRequestHandler (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMChipServiceRequestHandler (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMChipServiceRoom (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMChipServiceRoom (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMChipServiceTopology (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMChipServiceTopology (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMDurationEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMDurationEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMEventTrigger (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMEventTrigger (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMHome (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMHome (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMHomeAccessControl (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMHomeAccessControl (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMHomeDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMHomeDelegate (IntPtr handle);
Removed constructor:
protected HMHomeManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMHomeManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMHomeManagerDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMHomeManagerDelegate (IntPtr handle);
Removed constructor:
protected HMLocationEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMLocationEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMMutableCalendarEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMMutableCalendarEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMMutableCharacteristicEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMMutableCharacteristicEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMMutableCharacteristicThresholdRangeEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMMutableCharacteristicThresholdRangeEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMMutableDurationEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMMutableDurationEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMMutableLocationEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMMutableLocationEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMMutablePresenceEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMMutablePresenceEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMMutableSignificantTimeEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMMutableSignificantTimeEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMNetworkConfigurationProfile (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMNetworkConfigurationProfile (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMNetworkConfigurationProfileDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMNetworkConfigurationProfileDelegate (IntPtr handle);
Removed constructor:
protected HMNumberRange (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMNumberRange (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMPresenceEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMPresenceEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMRoom (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMRoom (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMService (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMService (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMServiceGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMServiceGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMSignificantTimeEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMSignificantTimeEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMTimeEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMTimeEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMTimerTrigger (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMTimerTrigger (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMTrigger (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMTrigger (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMUser (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMUser (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected HMZone (ObjCRuntime.NativeHandle handle);
Added constructor:
protected HMZone (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected IOSurface (ObjCRuntime.NativeHandle handle);
Added constructor:
protected IOSurface (IntPtr handle);
Modified properties:
-public virtual IntPtr AllocationSize { get; }
+public virtual nint AllocationSize { get; }
-public virtual IntPtr BytesPerElement { get; }
+public virtual nint BytesPerElement { get; }
-public virtual IntPtr BytesPerRow { get; }
+public virtual nint BytesPerRow { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr ElementHeight { get; }
+public virtual nint ElementHeight { get; }
-public virtual IntPtr ElementWidth { get; }
+public virtual nint ElementWidth { get; }
-public virtual IntPtr Height { get; }
+public virtual nint Height { get; }
-public virtual System.UIntPtr PlaneCount { get; }
+public virtual nuint PlaneCount { get; }
-public virtual IntPtr Width { get; }
+public virtual nint Width { get; }
Removed methods:
public virtual IntPtr GetBaseAddress (System.UIntPtr planeIndex);
public virtual IntPtr GetBytesPerElement (System.UIntPtr planeIndex);
public virtual IntPtr GetBytesPerRow (System.UIntPtr planeIndex);
public virtual IntPtr GetElementHeight (System.UIntPtr planeIndex);
public virtual IntPtr GetElementWidth (System.UIntPtr planeIndex);
public virtual IntPtr GetHeight (System.UIntPtr planeIndex);
public virtual IntPtr GetWidth (System.UIntPtr planeIndex);
Added methods:
public virtual IntPtr GetBaseAddress (nuint planeIndex);
public virtual nint GetBytesPerElement (nuint planeIndex);
public virtual nint GetBytesPerRow (nuint planeIndex);
public virtual nint GetElementHeight (nuint planeIndex);
public virtual nint GetElementWidth (nuint planeIndex);
public virtual nint GetHeight (nuint planeIndex);
public virtual nint GetWidth (nuint planeIndex);
Modified properties:
-public IntPtr? AllocSize { get; set; }
+public nint? AllocSize { get; set; }
-public IntPtr? BytesPerElement { get; set; }
+public nint? BytesPerElement { get; set; }
-public IntPtr? BytesPerRow { get; set; }
+public nint? BytesPerRow { get; set; }
-public IntPtr? ElementHeight { get; set; }
+public nint? ElementHeight { get; set; }
-public IntPtr? ElementWidth { get; set; }
+public nint? ElementWidth { get; set; }
-public IntPtr? Height { get; set; }
+public nint? Height { get; set; }
-public IntPtr? Offset { get; set; }
+public nint? Offset { get; set; }
-public IntPtr? PlaneBase { get; set; }
+public nint? PlaneBase { get; set; }
-public IntPtr? PlaneBytesPerElement { get; set; }
+public nint? PlaneBytesPerElement { get; set; }
-public IntPtr? PlaneBytesPerRow { get; set; }
+public nint? PlaneBytesPerRow { get; set; }
-public IntPtr? PlaneElementHeight { get; set; }
+public nint? PlaneElementHeight { get; set; }
-public IntPtr? PlaneElementWidth { get; set; }
+public nint? PlaneElementWidth { get; set; }
-public IntPtr? PlaneHeight { get; set; }
+public nint? PlaneHeight { get; set; }
-public IntPtr? PlaneOffset { get; set; }
+public nint? PlaneOffset { get; set; }
-public IntPtr? PlaneSize { get; set; }
+public nint? PlaneSize { get; set; }
-public IntPtr? PlaneWidth { get; set; }
+public nint? PlaneWidth { get; set; }
-public IntPtr? Width { get; set; }
+public nint? Width { get; set; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr index, CoreGraphics.CGImage image, out bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr index, CoreGraphics.CGImage image, out bool stop);
Added methods:
public virtual System.IAsyncResult BeginInvoke (nint index, CoreGraphics.CGImage image, out bool stop, System.AsyncCallback callback, object object);
public virtual void Invoke (nint index, CoreGraphics.CGImage image, out bool stop);
Modified properties:
-public System.UIntPtr? LoopCount { get; set; }
+public nuint? LoopCount { get; set; }
-public System.UIntPtr? StartIndex { get; set; }
+public nuint? StartIndex { get; set; }
Removed method:
public static IntPtr GetTypeID ();
Added method:
public static nint GetTypeID ();
Added constructor:
public CGImageMetadata (IntPtr handle);
Removed method:
public static IntPtr GetTypeID ();
Added method:
public static nint GetTypeID ();
Added constructor:
public CGImageMetadataTag (IntPtr handle);
Removed method:
public static IntPtr GetTypeID ();
Added method:
public static nint GetTypeID ();
Modified properties:
-public IntPtr ImageCount { get; }
+public nint ImageCount { get; }
Removed methods:
public CGImageAuxiliaryDataInfo CopyAuxiliaryDataInfo (System.UIntPtr index, CGImageAuxiliaryDataType auxiliaryImageDataType);
public CGImageMetadata CopyMetadata (IntPtr index, Foundation.NSDictionary options);
public CGImageMetadata CopyMetadata (IntPtr index, CGImageOptions options);
public System.UIntPtr GetPrimaryImageIndex ();
public static IntPtr GetTypeID ();
public void RemoveCache (IntPtr index);
Added methods:
public CGImageAuxiliaryDataInfo CopyAuxiliaryDataInfo (nuint index, CGImageAuxiliaryDataType auxiliaryImageDataType);
public CGImageMetadata CopyMetadata (nint index, Foundation.NSDictionary options);
public CGImageMetadata CopyMetadata (nint index, CGImageOptions options);
public nuint GetPrimaryImageIndex ();
public static nint GetTypeID ();
public void RemoveCache (nint index);
Removed constructor:
protected INAddMediaIntent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INAddMediaIntent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INAddMediaIntentResponse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INAddMediaIntentResponse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INAddMediaMediaDestinationResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INAddMediaMediaDestinationResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INAddMediaMediaDestinationResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INAddMediaMediaDestinationResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INAddMediaMediaDestinationResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INAddMediaMediaDestinationResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INAddMediaMediaItemResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INAddMediaMediaItemResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INAddMediaMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INAddMediaMediaItemResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INAddMediaMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INAddMediaMediaItemResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INBooleanResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INBooleanResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INBooleanResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INBooleanResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INBooleanResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INBooleanResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INDateComponentsRange (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INDateComponentsRange (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INDoubleResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INDoubleResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INDoubleResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INDoubleResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INDoubleResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INDoubleResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INExtension (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INExtension (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INImage (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INImage (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INIntegerResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INIntegerResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INIntegerResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INIntegerResolutionResult GetSuccess (IntPtr resolvedValue);
public static INIntegerResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INIntegerResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INIntegerResolutionResult GetSuccess (nint resolvedValue);
public static INIntegerResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INIntent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INIntent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INIntentDonationMetadata (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INIntentDonationMetadata (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INIntentResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INIntentResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INIntentResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INIntentResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INIntentResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INIntentResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INIntentResponse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INIntentResponse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INInteraction (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INInteraction (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INMediaAffinityTypeResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INMediaAffinityTypeResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INMediaAffinityTypeResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INMediaAffinityTypeResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INMediaAffinityTypeResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INMediaAffinityTypeResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INMediaDestination (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INMediaDestination (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INMediaDestinationResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INMediaDestinationResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INMediaDestinationResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INMediaDestinationResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INMediaDestinationResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INMediaDestinationResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INMediaItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INMediaItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INMediaItemResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INMediaItemResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INMediaItemResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INMediaItemResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INMediaSearch (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INMediaSearch (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INMediaUserContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INMediaUserContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INPlayMediaIntent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INPlayMediaIntent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INPlayMediaIntentResponse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INPlayMediaIntentResponse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INPlayMediaMediaItemResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INPlayMediaMediaItemResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INPlayMediaMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INPlayMediaMediaItemResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INPlayMediaMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INPlayMediaMediaItemResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INPlayMediaPlaybackSpeedResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INPlayMediaPlaybackSpeedResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INDoubleResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INDoubleResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INDoubleResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INDoubleResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INPlaybackQueueLocationResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INPlaybackQueueLocationResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INPlaybackQueueLocationResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INPlaybackQueueLocationResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INPlaybackQueueLocationResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INPlaybackQueueLocationResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INPlaybackRepeatModeResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INPlaybackRepeatModeResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INPlaybackRepeatModeResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INPlaybackRepeatModeResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INPlaybackRepeatModeResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INPlaybackRepeatModeResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INPreferences (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INPreferences (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INSearchForMediaIntent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INSearchForMediaIntent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INSearchForMediaIntentResponse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INSearchForMediaIntentResponse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INSearchForMediaMediaItemResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INSearchForMediaMediaItemResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INSearchForMediaMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INSearchForMediaMediaItemResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INSearchForMediaMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INSearchForMediaMediaItemResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INSpeakableString (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INSpeakableString (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INUpdateMediaAffinityIntent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INUpdateMediaAffinityIntent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INUpdateMediaAffinityIntentResponse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INUpdateMediaAffinityIntentResponse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INUpdateMediaAffinityMediaItemResolutionResult (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INUpdateMediaAffinityMediaItemResolutionResult (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static INUpdateMediaAffinityMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, IntPtr reason);
public static INUpdateMediaAffinityMediaItemResolutionResult GetUnsupported (IntPtr reason);
Added methods:
public static INUpdateMediaAffinityMediaItemResolutionResult GetConfirmationRequired (Foundation.NSObject itemToConfirm, nint reason);
public static INUpdateMediaAffinityMediaItemResolutionResult GetUnsupported (nint reason);
Removed constructor:
protected INUserContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INUserContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected INVocabulary (ObjCRuntime.NativeHandle handle);
Added constructor:
protected INVocabulary (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected JSContext (ObjCRuntime.NativeHandle handle);
Added constructor:
protected JSContext (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected JSExport (ObjCRuntime.NativeHandle handle);
Added constructor:
protected JSExport (IntPtr handle);
Removed constructor:
protected JSManagedValue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected JSManagedValue (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected JSValue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected JSValue (IntPtr handle);
Removed property:
public JSValue Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public JSValue Item { get; set; }
Removed methods:
public virtual JSValue GetValueAt (System.UIntPtr index);
public virtual void SetValue (JSValue value, System.UIntPtr index);
Added methods:
public virtual JSValue GetValueAt (nuint index);
public virtual void SetValue (JSValue value, nuint index);
Removed constructor:
protected JSVirtualMachine (ObjCRuntime.NativeHandle handle);
Added constructor:
protected JSVirtualMachine (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected LPLinkMetadata (ObjCRuntime.NativeHandle handle);
Added constructor:
protected LPLinkMetadata (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected LPLinkView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected LPLinkView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCActivationDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCActivationDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCActivationLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCActivationLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCAdamOptimizer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCAdamOptimizer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr TimeStep { get; }
+public virtual nuint TimeStep { get; }
Removed methods:
public static MLCAdamOptimizer Create (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, System.UIntPtr timeStep);
public static MLCAdamOptimizer Create (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, bool usesAmsGrad, System.UIntPtr timeStep);
Added methods:
public static MLCAdamOptimizer Create (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, nuint timeStep);
public static MLCAdamOptimizer Create (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, bool usesAmsGrad, nuint timeStep);
Removed constructor:
protected MLCAdamWOptimizer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCAdamWOptimizer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr TimeStep { get; }
+public virtual nuint TimeStep { get; }
Removed method:
public static MLCAdamWOptimizer GetOptimizer (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, bool usesAmsGrad, System.UIntPtr timeStep);
Added method:
public static MLCAdamWOptimizer GetOptimizer (MLCOptimizerDescriptor optimizerDescriptor, float beta1, float beta2, float epsilon, bool usesAmsGrad, nuint timeStep);
Removed constructor:
protected MLCArithmeticLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCArithmeticLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCBatchNormalizationLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCBatchNormalizationLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr FeatureChannelCount { get; }
+public virtual nuint FeatureChannelCount { get; }
Removed methods:
public static MLCBatchNormalizationLayer Create (System.UIntPtr featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
public static MLCBatchNormalizationLayer Create (System.UIntPtr featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum);
Added methods:
public static MLCBatchNormalizationLayer Create (nuint featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
public static MLCBatchNormalizationLayer Create (nuint featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum);
Removed constructor:
protected MLCComparisonLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCComparisonLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCConcatenationLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCConcatenationLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Dimension { get; }
+public virtual nuint Dimension { get; }
Removed method:
public static MLCConcatenationLayer Create (System.UIntPtr dimension);
Added method:
public static MLCConcatenationLayer Create (nuint dimension);
Removed constructor:
protected MLCConvolutionDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCConvolutionDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr DilationRateInX { get; }
+public virtual nuint DilationRateInX { get; }
-public virtual System.UIntPtr DilationRateInY { get; }
+public virtual nuint DilationRateInY { get; }
-public virtual System.UIntPtr GroupCount { get; }
+public virtual nuint GroupCount { get; }
-public virtual System.UIntPtr InputFeatureChannelCount { get; }
+public virtual nuint InputFeatureChannelCount { get; }
-public virtual System.UIntPtr KernelHeight { get; }
+public virtual nuint KernelHeight { get; }
-public virtual System.UIntPtr KernelWidth { get; }
+public virtual nuint KernelWidth { get; }
-public virtual System.UIntPtr OutputFeatureChannelCount { get; }
+public virtual nuint OutputFeatureChannelCount { get; }
-public virtual System.UIntPtr PaddingSizeInX { get; }
+public virtual nuint PaddingSizeInX { get; }
-public virtual System.UIntPtr PaddingSizeInY { get; }
+public virtual nuint PaddingSizeInY { get; }
-public virtual System.UIntPtr StrideInX { get; }
+public virtual nuint StrideInX { get; }
-public virtual System.UIntPtr StrideInY { get; }
+public virtual nuint StrideInY { get; }
Removed methods:
public static MLCConvolutionDescriptor Create (System.UIntPtr kernelWidth, System.UIntPtr kernelHeight, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount);
public static MLCConvolutionDescriptor Create (System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, System.UIntPtr[] strides, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCConvolutionDescriptor Create (System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, System.UIntPtr groupCount, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCConvolutionDescriptor Create (MLCConvolutionType convolutionType, System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, System.UIntPtr groupCount, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCConvolutionDescriptor CreateConvolutionTranspose (System.UIntPtr kernelWidth, System.UIntPtr kernelHeight, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount);
public static MLCConvolutionDescriptor CreateConvolutionTranspose (System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, System.UIntPtr[] strides, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCConvolutionDescriptor CreateConvolutionTranspose (System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, System.UIntPtr groupCount, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCConvolutionDescriptor CreateDepthwiseConvolution (System.UIntPtr kernelWidth, System.UIntPtr kernelHeight, System.UIntPtr inputFeatureChannelCount, System.UIntPtr channelMultiplier);
public static MLCConvolutionDescriptor CreateDepthwiseConvolution (System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr channelMultiplier, System.UIntPtr[] strides, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCConvolutionDescriptor CreateDepthwiseConvolution (System.UIntPtr[] kernelSizes, System.UIntPtr inputFeatureChannelCount, System.UIntPtr channelMultiplier, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
Added methods:
public static MLCConvolutionDescriptor Create (nuint kernelWidth, nuint kernelHeight, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount);
public static MLCConvolutionDescriptor Create (nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, nuint[] strides, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCConvolutionDescriptor Create (nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, nuint groupCount, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCConvolutionDescriptor Create (MLCConvolutionType convolutionType, nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, nuint groupCount, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCConvolutionDescriptor CreateConvolutionTranspose (nuint kernelWidth, nuint kernelHeight, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount);
public static MLCConvolutionDescriptor CreateConvolutionTranspose (nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, nuint[] strides, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCConvolutionDescriptor CreateConvolutionTranspose (nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, nuint groupCount, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCConvolutionDescriptor CreateDepthwiseConvolution (nuint kernelWidth, nuint kernelHeight, nuint inputFeatureChannelCount, nuint channelMultiplier);
public static MLCConvolutionDescriptor CreateDepthwiseConvolution (nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint channelMultiplier, nuint[] strides, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCConvolutionDescriptor CreateDepthwiseConvolution (nuint[] kernelSizes, nuint inputFeatureChannelCount, nuint channelMultiplier, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
Removed constructor:
protected MLCConvolutionLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCConvolutionLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCDevice (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCDevice (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCDropoutLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCDropoutLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Seed { get; }
+public virtual nuint Seed { get; }
Removed method:
public static MLCDropoutLayer Create (float rate, System.UIntPtr seed);
Added method:
public static MLCDropoutLayer Create (float rate, nuint seed);
Removed constructor:
protected MLCEmbeddingDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCEmbeddingDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr EmbeddingCount { get; }
+public virtual nint EmbeddingCount { get; }
-public virtual IntPtr EmbeddingDimension { get; }
+public virtual nint EmbeddingDimension { get; }
-public virtual IntPtr? PaddingIndex { get; }
+public virtual nint? PaddingIndex { get; }
Removed methods:
public static MLCEmbeddingDescriptor Create (IntPtr embeddingCount, IntPtr embeddingDimension);
public static MLCEmbeddingDescriptor Create (IntPtr embeddingCount, IntPtr embeddingDimension, IntPtr? paddingIndex, float? maximumNorm, float? pNorm, bool scalesGradientByFrequency);
Added methods:
public static MLCEmbeddingDescriptor Create (nint embeddingCount, nint embeddingDimension);
public static MLCEmbeddingDescriptor Create (nint embeddingCount, nint embeddingDimension, nint? paddingIndex, float? maximumNorm, float? pNorm, bool scalesGradientByFrequency);
Removed constructor:
protected MLCEmbeddingLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCEmbeddingLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCFullyConnectedLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCFullyConnectedLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCGatherLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCGatherLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Dimension { get; }
+public virtual nuint Dimension { get; }
Removed method:
public static MLCGatherLayer Create (System.UIntPtr dimension);
Added method:
public static MLCGatherLayer Create (nuint dimension);
Removed constructor:
protected MLCGramMatrixLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCGramMatrixLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCGraph (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCGraph (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual bool BindAndWrite (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensor> inputTensors, MLCDevice device, System.UIntPtr batchSize, bool synchronous);
public virtual MLCTensor Concatenate (MLCTensor[] sources, System.UIntPtr dimension);
public virtual MLCTensor Gather (System.UIntPtr dimension, MLCTensor source, MLCTensor indices);
public virtual MLCTensor Reshape (IntPtr[] shape, MLCTensor source);
public virtual MLCTensor Scatter (System.UIntPtr dimension, MLCTensor source, MLCTensor indices, MLCTensor copyFrom, MLCReductionType reductionType);
public virtual MLCTensor[] Split (MLCTensor source, System.UIntPtr splitCount, System.UIntPtr dimension);
public virtual MLCTensor[] Split (MLCTensor source, System.UIntPtr[] splitSectionLengths, System.UIntPtr dimension);
public virtual MLCTensor Transpose (IntPtr[] dimensions, MLCTensor source);
Added methods:
public virtual bool BindAndWrite (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensor> inputTensors, MLCDevice device, nuint batchSize, bool synchronous);
public virtual MLCTensor Concatenate (MLCTensor[] sources, nuint dimension);
public virtual MLCTensor Gather (nuint dimension, MLCTensor source, MLCTensor indices);
public virtual MLCTensor Reshape (nint[] shape, MLCTensor source);
public virtual MLCTensor Scatter (nuint dimension, MLCTensor source, MLCTensor indices, MLCTensor copyFrom, MLCReductionType reductionType);
public virtual MLCTensor[] Split (MLCTensor source, nuint splitCount, nuint dimension);
public virtual MLCTensor[] Split (MLCTensor source, nuint[] splitSectionLengths, nuint dimension);
public virtual MLCTensor Transpose (nint[] dimensions, MLCTensor source);
Removed constructor:
protected MLCGroupNormalizationLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCGroupNormalizationLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr FeatureChannelCount { get; }
+public virtual nuint FeatureChannelCount { get; }
-public virtual System.UIntPtr GroupCount { get; }
+public virtual nuint GroupCount { get; }
Removed method:
public static MLCGroupNormalizationLayer Create (System.UIntPtr featureChannelCount, System.UIntPtr groupCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
Added method:
public static MLCGroupNormalizationLayer Create (nuint featureChannelCount, nuint groupCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
Removed constructor:
protected MLCInferenceGraph (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCInferenceGraph (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr DeviceMemorySize { get; }
+public virtual nuint DeviceMemorySize { get; }
Removed methods:
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
Added methods:
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options, out bool result);
Removed constructor:
protected MLCInstanceNormalizationLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCInstanceNormalizationLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr FeatureChannelCount { get; }
+public virtual nuint FeatureChannelCount { get; }
Removed methods:
public static MLCInstanceNormalizationLayer Create (System.UIntPtr featureChannelCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
public static MLCInstanceNormalizationLayer Create (System.UIntPtr featureChannelCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum);
public static MLCInstanceNormalizationLayer Create (System.UIntPtr featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum);
Added methods:
public static MLCInstanceNormalizationLayer Create (nuint featureChannelCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
public static MLCInstanceNormalizationLayer Create (nuint featureChannelCount, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum);
public static MLCInstanceNormalizationLayer Create (nuint featureChannelCount, MLCTensor mean, MLCTensor variance, MLCTensor beta, MLCTensor gamma, float varianceEpsilon, float momentum);
Removed constructor:
protected MLCLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr LayerId { get; }
+public virtual nuint LayerId { get; }
Removed constructor:
protected MLCLayerNormalizationLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCLayerNormalizationLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr[] NormalizedShape { get; }
+public virtual nint[] NormalizedShape { get; }
Removed method:
public static MLCLayerNormalizationLayer Create (IntPtr[] normalizedShape, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
Added method:
public static MLCLayerNormalizationLayer Create (nint[] normalizedShape, MLCTensor beta, MLCTensor gamma, float varianceEpsilon);
Removed constructor:
protected MLCLossDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCLossDescriptor (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr ClassCount { get; }
+public virtual nuint ClassCount { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static MLCLossDescriptor Create (MLCLossType lossType, MLCReductionType reductionType, float weight, float labelSmoothing, System.UIntPtr classCount);
public static MLCLossDescriptor Create (MLCLossType lossType, MLCReductionType reductionType, float weight, float labelSmoothing, System.UIntPtr classCount, float epsilon, float delta);
Added methods:
public static MLCLossDescriptor Create (MLCLossType lossType, MLCReductionType reductionType, float weight, float labelSmoothing, nuint classCount);
public static MLCLossDescriptor Create (MLCLossType lossType, MLCReductionType reductionType, float weight, float labelSmoothing, nuint classCount, float epsilon, float delta);
Removed constructor:
protected MLCLossLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCLossLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static MLCLossLayer CreateCategoricalCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, System.UIntPtr classCount, MLCTensor weights);
public static MLCLossLayer CreateCategoricalCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, System.UIntPtr classCount, float weight);
public static MLCLossLayer CreateSoftmaxCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, System.UIntPtr classCount, MLCTensor weights);
public static MLCLossLayer CreateSoftmaxCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, System.UIntPtr classCount, float weight);
Added methods:
public static MLCLossLayer CreateCategoricalCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, nuint classCount, MLCTensor weights);
public static MLCLossLayer CreateCategoricalCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, nuint classCount, float weight);
public static MLCLossLayer CreateSoftmaxCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, nuint classCount, MLCTensor weights);
public static MLCLossLayer CreateSoftmaxCrossEntropyLoss (MLCReductionType reductionType, float labelSmoothing, nuint classCount, float weight);
Removed constructor:
protected MLCLstmDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCLstmDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr HiddenSize { get; }
+public virtual nuint HiddenSize { get; }
-public virtual System.UIntPtr InputSize { get; }
+public virtual nuint InputSize { get; }
-public virtual System.UIntPtr LayerCount { get; }
+public virtual nuint LayerCount { get; }
Removed methods:
public static MLCLstmDescriptor Create (System.UIntPtr inputSize, System.UIntPtr hiddenSize, System.UIntPtr layerCount);
public static MLCLstmDescriptor Create (System.UIntPtr inputSize, System.UIntPtr hiddenSize, System.UIntPtr layerCount, bool usesBiases, bool isBidirectional, float dropout);
public static MLCLstmDescriptor Create (System.UIntPtr inputSize, System.UIntPtr hiddenSize, System.UIntPtr layerCount, bool usesBiases, bool batchFirst, bool isBidirectional, float dropout);
public static MLCLstmDescriptor Create (System.UIntPtr inputSize, System.UIntPtr hiddenSize, System.UIntPtr layerCount, bool usesBiases, bool batchFirst, bool isBidirectional, bool returnsSequences, float dropout);
public static MLCLstmDescriptor Create (System.UIntPtr inputSize, System.UIntPtr hiddenSize, System.UIntPtr layerCount, bool usesBiases, bool batchFirst, bool isBidirectional, bool returnsSequences, float dropout, MLCLstmResultMode resultMode);
Added methods:
public static MLCLstmDescriptor Create (nuint inputSize, nuint hiddenSize, nuint layerCount);
public static MLCLstmDescriptor Create (nuint inputSize, nuint hiddenSize, nuint layerCount, bool usesBiases, bool isBidirectional, float dropout);
public static MLCLstmDescriptor Create (nuint inputSize, nuint hiddenSize, nuint layerCount, bool usesBiases, bool batchFirst, bool isBidirectional, float dropout);
public static MLCLstmDescriptor Create (nuint inputSize, nuint hiddenSize, nuint layerCount, bool usesBiases, bool batchFirst, bool isBidirectional, bool returnsSequences, float dropout);
public static MLCLstmDescriptor Create (nuint inputSize, nuint hiddenSize, nuint layerCount, bool usesBiases, bool batchFirst, bool isBidirectional, bool returnsSequences, float dropout, MLCLstmResultMode resultMode);
Removed constructor:
protected MLCLstmLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCLstmLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCMatMulDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCMatMulDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCMatMulLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCMatMulLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCMultiheadAttentionDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCMultiheadAttentionDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr HeadCount { get; }
+public virtual nuint HeadCount { get; }
-public virtual System.UIntPtr KeyDimension { get; }
+public virtual nuint KeyDimension { get; }
-public virtual System.UIntPtr ModelDimension { get; }
+public virtual nuint ModelDimension { get; }
-public virtual System.UIntPtr ValueDimension { get; }
+public virtual nuint ValueDimension { get; }
Removed methods:
public static MLCMultiheadAttentionDescriptor Create (System.UIntPtr modelDimension, System.UIntPtr headCount);
public static MLCMultiheadAttentionDescriptor Create (System.UIntPtr modelDimension, System.UIntPtr keyDimension, System.UIntPtr valueDimension, System.UIntPtr headCount, float dropout, bool hasBiases, bool hasAttentionBiases, bool addsZeroAttention);
Added methods:
public static MLCMultiheadAttentionDescriptor Create (nuint modelDimension, nuint headCount);
public static MLCMultiheadAttentionDescriptor Create (nuint modelDimension, nuint keyDimension, nuint valueDimension, nuint headCount, float dropout, bool hasBiases, bool hasAttentionBiases, bool addsZeroAttention);
Removed constructor:
protected MLCMultiheadAttentionLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCMultiheadAttentionLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCOptimizer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCOptimizer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCOptimizerDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCOptimizerDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCPaddingLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCPaddingLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr PaddingBottom { get; }
+public virtual nuint PaddingBottom { get; }
-public virtual System.UIntPtr PaddingLeft { get; }
+public virtual nuint PaddingLeft { get; }
-public virtual System.UIntPtr PaddingRight { get; }
+public virtual nuint PaddingRight { get; }
-public virtual System.UIntPtr PaddingTop { get; }
+public virtual nuint PaddingTop { get; }
Removed methods:
public static MLCPaddingLayer CreateConstantPadding (System.UIntPtr[] padding, float constantValue);
public static MLCPaddingLayer CreateReflectionPadding (System.UIntPtr[] padding);
public static MLCPaddingLayer CreateSymmetricPadding (System.UIntPtr[] padding);
public static MLCPaddingLayer CreateZeroPadding (System.UIntPtr[] padding);
Added methods:
public static MLCPaddingLayer CreateConstantPadding (nuint[] padding, float constantValue);
public static MLCPaddingLayer CreateReflectionPadding (nuint[] padding);
public static MLCPaddingLayer CreateSymmetricPadding (nuint[] padding);
public static MLCPaddingLayer CreateZeroPadding (nuint[] padding);
Removed constructor:
protected MLCPlatform (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCPlatform (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static System.UIntPtr GetRngSeed ();
public static void SetRngSeed (System.UIntPtr seed);
Added methods:
public static nuint GetRngSeed ();
public static void SetRngSeed (nuint seed);
Removed constructor:
protected MLCPoolingDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCPoolingDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr DilationRateInX { get; }
+public virtual nuint DilationRateInX { get; }
-public virtual System.UIntPtr DilationRateInY { get; }
+public virtual nuint DilationRateInY { get; }
-public virtual System.UIntPtr KernelHeight { get; }
+public virtual nuint KernelHeight { get; }
-public virtual System.UIntPtr KernelWidth { get; }
+public virtual nuint KernelWidth { get; }
-public virtual System.UIntPtr PaddingSizeInX { get; }
+public virtual nuint PaddingSizeInX { get; }
-public virtual System.UIntPtr PaddingSizeInY { get; }
+public virtual nuint PaddingSizeInY { get; }
-public virtual System.UIntPtr StrideInX { get; }
+public virtual nuint StrideInX { get; }
-public virtual System.UIntPtr StrideInY { get; }
+public virtual nuint StrideInY { get; }
Removed methods:
public static MLCPoolingDescriptor Create (MLCPoolingType poolingType, System.UIntPtr kernelSize, System.UIntPtr stride);
public static MLCPoolingDescriptor CreateAveragePooling (System.UIntPtr[] kernelSizes, System.UIntPtr[] strides, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes, bool countIncludesPadding);
public static MLCPoolingDescriptor CreateAveragePooling (System.UIntPtr[] kernelSizes, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes, bool countIncludesPadding);
public static MLCPoolingDescriptor CreateL2NormPooling (System.UIntPtr[] kernelSizes, System.UIntPtr[] strides, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCPoolingDescriptor CreateL2NormPooling (System.UIntPtr[] kernelSizes, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCPoolingDescriptor CreateMaxPooling (System.UIntPtr[] kernelSizes, System.UIntPtr[] strides, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
public static MLCPoolingDescriptor CreateMaxPooling (System.UIntPtr[] kernelSizes, System.UIntPtr[] strides, System.UIntPtr[] dilationRates, MLCPaddingPolicy paddingPolicy, System.UIntPtr[] paddingSizes);
Added methods:
public static MLCPoolingDescriptor Create (MLCPoolingType poolingType, nuint kernelSize, nuint stride);
public static MLCPoolingDescriptor CreateAveragePooling (nuint[] kernelSizes, nuint[] strides, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes, bool countIncludesPadding);
public static MLCPoolingDescriptor CreateAveragePooling (nuint[] kernelSizes, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes, bool countIncludesPadding);
public static MLCPoolingDescriptor CreateL2NormPooling (nuint[] kernelSizes, nuint[] strides, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCPoolingDescriptor CreateL2NormPooling (nuint[] kernelSizes, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCPoolingDescriptor CreateMaxPooling (nuint[] kernelSizes, nuint[] strides, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
public static MLCPoolingDescriptor CreateMaxPooling (nuint[] kernelSizes, nuint[] strides, nuint[] dilationRates, MLCPaddingPolicy paddingPolicy, nuint[] paddingSizes);
Removed constructor:
protected MLCPoolingLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCPoolingLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCReductionLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCReductionLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Dimension { get; }
+public virtual nuint Dimension { get; }
-public virtual System.UIntPtr[] Dimensions { get; }
+public virtual nuint[] Dimensions { get; }
Removed methods:
public static MLCReductionLayer Create (MLCReductionType reductionType, System.UIntPtr dimension);
public static MLCReductionLayer Create (MLCReductionType reductionType, System.UIntPtr[] dimensions);
Added methods:
public static MLCReductionLayer Create (MLCReductionType reductionType, nuint dimension);
public static MLCReductionLayer Create (MLCReductionType reductionType, nuint[] dimensions);
Removed constructor:
protected MLCReshapeLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCReshapeLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr[] Shape { get; }
+public virtual nint[] Shape { get; }
Removed method:
public static MLCReshapeLayer Create (IntPtr[] shape);
Added method:
public static MLCReshapeLayer Create (nint[] shape);
Removed constructor:
protected MLCRmsPropOptimizer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCRmsPropOptimizer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCScatterLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCScatterLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Dimension { get; }
+public virtual nuint Dimension { get; }
Removed method:
public static MLCScatterLayer Create (System.UIntPtr dimension, MLCReductionType reductionType);
Added method:
public static MLCScatterLayer Create (nuint dimension, MLCReductionType reductionType);
Removed constructor:
protected MLCSelectionLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCSelectionLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCSgdOptimizer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCSgdOptimizer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCSliceLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCSliceLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr[] End { get; }
+public virtual nint[] End { get; }
-public virtual IntPtr[] Start { get; }
+public virtual nint[] Start { get; }
-public virtual IntPtr[] Stride { get; }
+public virtual nint[] Stride { get; }
Removed method:
public static MLCSliceLayer Create (IntPtr[] start, IntPtr[] end, IntPtr[] stride);
Added method:
public static MLCSliceLayer Create (nint[] start, nint[] end, nint[] stride);
Removed constructor:
protected MLCSoftmaxLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCSoftmaxLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Dimension { get; }
+public virtual nuint Dimension { get; }
Removed method:
public static MLCSoftmaxLayer Create (MLCSoftmaxOperation operation, System.UIntPtr dimension);
Added method:
public static MLCSoftmaxLayer Create (MLCSoftmaxOperation operation, nuint dimension);
Removed constructor:
protected MLCSplitLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCSplitLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Dimension { get; }
+public virtual nuint Dimension { get; }
-public virtual System.UIntPtr SplitCount { get; }
+public virtual nuint SplitCount { get; }
-public virtual IntPtr[] SplitSectionLengths { get; }
+public virtual nint[] SplitSectionLengths { get; }
Removed methods:
public static MLCSplitLayer Create (IntPtr[] splitSectionLengths, System.UIntPtr dimension);
public static MLCSplitLayer Create (System.UIntPtr splitCount, System.UIntPtr dimension);
Added methods:
public static MLCSplitLayer Create (nint[] splitSectionLengths, nuint dimension);
public static MLCSplitLayer Create (nuint splitCount, nuint dimension);
Removed constructor:
protected MLCTensor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCTensor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr TensorId { get; }
+public virtual nuint TensorId { get; }
Removed methods:
public virtual bool CopyDataFromDeviceMemory (IntPtr bytes, System.UIntPtr length, bool synchronizeWithDevice);
public static MLCTensor Create (IntPtr[] shape);
public static MLCTensor Create (IntPtr[] shape, MLCDataType dataType);
public static MLCTensor Create (IntPtr[] shape, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (IntPtr[] shape, Foundation.NSNumber fillData, MLCDataType dataType);
public static MLCTensor Create (IntPtr[] shape, MLCRandomInitializerType randomInitializerType, MLCDataType dataType);
public static MLCTensor Create (IntPtr[] shape, MLCTensorData data, MLCDataType dataType);
public static MLCTensor Create (System.UIntPtr sequenceLength, System.UIntPtr featureChannelCount, System.UIntPtr batchSize);
public static MLCTensor Create (System.UIntPtr sequenceLength, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (System.UIntPtr sequenceLength, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCTensorData data);
public static MLCTensor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannelCount, System.UIntPtr batchSize);
public static MLCTensor Create (IntPtr[] sequenceLengths, bool sortedSequences, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (IntPtr[] sequenceLengths, bool sortedSequences, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCTensorData data);
public static MLCTensor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCTensorData data);
public static MLCTensor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCTensorData data, MLCDataType dataType);
public static MLCTensor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, float fillWithData, MLCDataType dataType);
public virtual MLCTensor CreateByDequantizing (MLCDataType type, MLCTensor scale, MLCTensor bias, IntPtr axis);
public virtual MLCTensor CreateByQuantizing (MLCDataType type, float scale, IntPtr bias);
public virtual MLCTensor CreateByQuantizing (MLCDataType type, MLCTensor scale, MLCTensor bias, IntPtr axis);
Added methods:
public virtual bool CopyDataFromDeviceMemory (IntPtr bytes, nuint length, bool synchronizeWithDevice);
public static MLCTensor Create (nint[] shape);
public static MLCTensor Create (nint[] shape, MLCDataType dataType);
public static MLCTensor Create (nint[] shape, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (nint[] shape, Foundation.NSNumber fillData, MLCDataType dataType);
public static MLCTensor Create (nint[] shape, MLCRandomInitializerType randomInitializerType, MLCDataType dataType);
public static MLCTensor Create (nint[] shape, MLCTensorData data, MLCDataType dataType);
public static MLCTensor Create (nuint sequenceLength, nuint featureChannelCount, nuint batchSize);
public static MLCTensor Create (nuint sequenceLength, nuint featureChannelCount, nuint batchSize, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (nuint sequenceLength, nuint featureChannelCount, nuint batchSize, MLCTensorData data);
public static MLCTensor Create (nuint width, nuint height, nuint featureChannelCount, nuint batchSize);
public static MLCTensor Create (nint[] sequenceLengths, bool sortedSequences, nuint featureChannelCount, nuint batchSize, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (nint[] sequenceLengths, bool sortedSequences, nuint featureChannelCount, nuint batchSize, MLCTensorData data);
public static MLCTensor Create (nuint width, nuint height, nuint featureChannelCount, nuint batchSize, MLCRandomInitializerType randomInitializerType);
public static MLCTensor Create (nuint width, nuint height, nuint featureChannelCount, nuint batchSize, MLCTensorData data);
public static MLCTensor Create (nuint width, nuint height, nuint featureChannelCount, nuint batchSize, MLCTensorData data, MLCDataType dataType);
public static MLCTensor Create (nuint width, nuint height, nuint featureChannelCount, nuint batchSize, float fillWithData, MLCDataType dataType);
public virtual MLCTensor CreateByDequantizing (MLCDataType type, MLCTensor scale, MLCTensor bias, nint axis);
public virtual MLCTensor CreateByQuantizing (MLCDataType type, float scale, nint bias);
public virtual MLCTensor CreateByQuantizing (MLCDataType type, MLCTensor scale, MLCTensor bias, nint axis);
Removed constructor:
protected MLCTensorData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCTensorData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Length { get; }
+public virtual nuint Length { get; }
Removed methods:
public static MLCTensorData CreateFromBytesNoCopy (IntPtr bytes, System.UIntPtr length);
public static MLCTensorData CreateFromBytesNoCopy (IntPtr bytes, System.UIntPtr length, System.Action<System.IntPtr,System.UIntPtr> deallocator);
public static MLCTensorData CreateFromImmutableBytesNoCopy (IntPtr bytes, System.UIntPtr length);
Added methods:
public static MLCTensorData CreateFromBytesNoCopy (IntPtr bytes, nuint length);
public static MLCTensorData CreateFromBytesNoCopy (IntPtr bytes, nuint length, System.Action<System.IntPtr,System.nuint> deallocator);
public static MLCTensorData CreateFromImmutableBytesNoCopy (IntPtr bytes, nuint length);
Removed constructor:
protected MLCTensorDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCTensorDescriptor (IntPtr handle);
Modified properties:
-public virtual IntPtr[] BatchSizePerSequenceStep { get; }
+public virtual nint[] BatchSizePerSequenceStep { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr DimensionCount { get; }
+public virtual nuint DimensionCount { get; }
-public System.UIntPtr MaxTensorDimensions { get; }
+public nuint MaxTensorDimensions { get; }
-public virtual IntPtr[] SequenceLengths { get; }
+public virtual nint[] SequenceLengths { get; }
-public virtual IntPtr[] Shape { get; }
+public virtual nint[] Shape { get; }
-public virtual IntPtr[] Stride { get; }
+public virtual nint[] Stride { get; }
-public virtual System.UIntPtr TensorAllocationSizeInBytes { get; }
+public virtual nuint TensorAllocationSizeInBytes { get; }
Removed methods:
public static MLCTensorDescriptor Create (IntPtr[] shape, MLCDataType dataType);
public static MLCTensorDescriptor Create (IntPtr[] shape, IntPtr[] sequenceLengths, bool sortedSequences, MLCDataType dataType);
public static MLCTensorDescriptor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannels, System.UIntPtr batchSize);
public static MLCTensorDescriptor Create (System.UIntPtr width, System.UIntPtr height, System.UIntPtr featureChannelCount, System.UIntPtr batchSize, MLCDataType dataType);
public static MLCTensorDescriptor CreateConvolutionBiases (System.UIntPtr featureChannelCount, MLCDataType dataType);
public static MLCTensorDescriptor CreateConvolutionWeights (System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, MLCDataType dataType);
public static MLCTensorDescriptor CreateConvolutionWeights (System.UIntPtr width, System.UIntPtr height, System.UIntPtr inputFeatureChannelCount, System.UIntPtr outputFeatureChannelCount, MLCDataType dataType);
Added methods:
public static MLCTensorDescriptor Create (nint[] shape, MLCDataType dataType);
public static MLCTensorDescriptor Create (nint[] shape, nint[] sequenceLengths, bool sortedSequences, MLCDataType dataType);
public static MLCTensorDescriptor Create (nuint width, nuint height, nuint featureChannels, nuint batchSize);
public static MLCTensorDescriptor Create (nuint width, nuint height, nuint featureChannelCount, nuint batchSize, MLCDataType dataType);
public static MLCTensorDescriptor CreateConvolutionBiases (nuint featureChannelCount, MLCDataType dataType);
public static MLCTensorDescriptor CreateConvolutionWeights (nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, MLCDataType dataType);
public static MLCTensorDescriptor CreateConvolutionWeights (nuint width, nuint height, nuint inputFeatureChannelCount, nuint outputFeatureChannelCount, MLCDataType dataType);
Removed constructor:
protected MLCTensorOptimizerDeviceData (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCTensorOptimizerDeviceData (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCTensorParameter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCTensorParameter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MLCTrainingGraph (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCTrainingGraph (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr DeviceMemorySize { get; }
+public virtual nuint DeviceMemorySize { get; }
Removed methods:
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual bool ExecuteForward (System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool ExecuteForward (System.UIntPtr batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (System.UIntPtr batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (System.UIntPtr batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, out bool result);
public virtual bool ExecuteGradient (System.UIntPtr batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool ExecuteGradient (System.UIntPtr batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (System.UIntPtr batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (System.UIntPtr batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (System.UIntPtr batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (System.UIntPtr batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, out bool result);
Added methods:
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool Execute (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteAsync (Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> inputsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> lossLabelWeightsData, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual bool ExecuteForward (nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool ExecuteForward (nuint batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (nuint batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteForwardAsync (nuint batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, out bool result);
public virtual bool ExecuteGradient (nuint batchSize, MLCExecutionOptions options, MLCGraphCompletionHandler completionHandler);
public virtual bool ExecuteGradient (nuint batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, MLCGraphCompletionHandler completionHandler);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (nuint batchSize, MLCExecutionOptions options);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (nuint batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (nuint batchSize, MLCExecutionOptions options, out bool result);
public virtual System.Threading.Tasks.Task<MLCGraphCompletionResult> ExecuteGradientAsync (nuint batchSize, MLCExecutionOptions options, Foundation.NSDictionary<Foundation.NSString,MLCompute.MLCTensorData> outputsData, out bool result);
Removed constructor:
protected MLCTransposeLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCTransposeLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr[] Dimensions { get; }
+public virtual nint[] Dimensions { get; }
Removed method:
public static MLCTransposeLayer Create (IntPtr[] dimensions);
Added method:
public static MLCTransposeLayer Create (nint[] dimensions);
Removed constructor:
protected MLCUpsampleLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCUpsampleLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr[] Shape { get; }
+public virtual nint[] Shape { get; }
Removed methods:
public static MLCUpsampleLayer Create (IntPtr[] shape);
public static MLCUpsampleLayer Create (IntPtr[] shape, MLCSampleMode sampleMode, bool alignsCorners);
Added methods:
public static MLCUpsampleLayer Create (nint[] shape);
public static MLCUpsampleLayer Create (nint[] shape, MLCSampleMode sampleMode, bool alignsCorners);
Removed constructor:
protected MLCYoloLossDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCYoloLossDescriptor (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr AnchorBoxCount { get; }
+public virtual nuint AnchorBoxCount { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static MLCYoloLossDescriptor Create (Foundation.NSData anchorBoxes, System.UIntPtr anchorBoxCount);
Added method:
public static MLCYoloLossDescriptor Create (Foundation.NSData anchorBoxes, nuint anchorBoxCount);
Removed constructor:
protected MLCYoloLossLayer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MLCYoloLossLayer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKAnnotation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKAnnotation (IntPtr handle);
Removed constructor:
protected MKAnnotationView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKAnnotationView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKCircle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKCircle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKCircleRenderer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKCircleRenderer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat StrokeEnd { get; set; }
+public virtual nfloat StrokeEnd { get; set; }
-public virtual ObjCRuntime.nfloat StrokeStart { get; set; }
+public virtual nfloat StrokeStart { get; set; }
Removed constructor:
protected MKClusterAnnotation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKClusterAnnotation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKDirections (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKDirections (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKDirectionsRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKDirectionsRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKDirectionsResponse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKDirectionsResponse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKDistanceFormatter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKDistanceFormatter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKETAResponse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKETAResponse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKGeoJsonDecoder (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKGeoJsonDecoder (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKGeoJsonFeature (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKGeoJsonFeature (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKGeodesicPolyline (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKGeodesicPolyline (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKGradientPolylineRenderer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKGradientPolylineRenderer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat[] Locations { get; }
+public virtual nfloat[] Locations { get; }
Removed method:
public virtual void SetColors (UIKit.UIColor[] colors, ObjCRuntime.nfloat[] locations);
Added method:
public virtual void SetColors (UIKit.UIColor[] colors, nfloat[] locations);
Removed constructor:
protected MKLocalPointsOfInterestRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKLocalPointsOfInterestRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKLocalSearch (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKLocalSearch (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKLocalSearchCompleter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKLocalSearchCompleter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKLocalSearchCompleterDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKLocalSearchCompleterDelegate (IntPtr handle);
Removed constructor:
protected MKLocalSearchCompletion (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKLocalSearchCompletion (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKLocalSearchRequest (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKLocalSearchRequest (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKLocalSearchResponse (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKLocalSearchResponse (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKMapCamera (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMapCamera (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat Pitch { get; set; }
+public virtual nfloat Pitch { get; set; }
Removed method:
public static MKMapCamera CameraLookingAtCenterCoordinate (CoreLocation.CLLocationCoordinate2D centerCoordinate, double locationDistance, ObjCRuntime.nfloat pitch, double locationDirectionHeading);
Added method:
public static MKMapCamera CameraLookingAtCenterCoordinate (CoreLocation.CLLocationCoordinate2D centerCoordinate, double locationDistance, nfloat pitch, double locationDirectionHeading);
Removed constructor:
protected MKMapCameraBoundary (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMapCameraBoundary (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKMapCameraZoomRange (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMapCameraZoomRange (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKMapItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMapItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKMapSnapshot (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMapSnapshot (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKMapSnapshotOptions (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMapSnapshotOptions (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat Scale { get; set; }
+public virtual nfloat Scale { get; set; }
Removed constructor:
protected MKMapSnapshotter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMapSnapshotter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKMapView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMapView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public virtual void ExchangeOverlays (IntPtr index1, IntPtr index2);
public virtual void InsertOverlay (IMKOverlay overlay, IntPtr index);
public virtual void InsertOverlay (IMKOverlay overlay, System.UIntPtr index, MKOverlayLevel level);
Added methods:
public virtual void ExchangeOverlays (nint index1, nint index2);
public virtual void InsertOverlay (IMKOverlay overlay, nint index);
public virtual void InsertOverlay (IMKOverlay overlay, nuint index, MKOverlayLevel level);
Removed constructor:
protected MKMapViewDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMapViewDelegate (IntPtr handle);
Removed constructor:
protected MKMarkerAnnotationView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMarkerAnnotationView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKMultiPoint (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMultiPoint (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr PointCount { get; }
+public virtual nint PointCount { get; }
Removed methods:
public virtual ObjCRuntime.nfloat GetLocation (System.UIntPtr pointIndex);
public virtual ObjCRuntime.nfloat[] GetLocations (Foundation.NSIndexSet indexes);
Added methods:
public virtual nfloat GetLocation (nuint pointIndex);
public virtual nfloat[] GetLocations (Foundation.NSIndexSet indexes);
Removed constructor:
protected MKMultiPolygon (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMultiPolygon (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKMultiPolygonRenderer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMultiPolygonRenderer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKMultiPolyline (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMultiPolyline (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKMultiPolylineRenderer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKMultiPolylineRenderer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKOverlay (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKOverlay (IntPtr handle);
Removed constructor:
protected MKOverlayPathRenderer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKOverlayPathRenderer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat LineDashPhase { get; set; }
+public virtual nfloat LineDashPhase { get; set; }
-public virtual ObjCRuntime.nfloat LineWidth { get; set; }
+public virtual nfloat LineWidth { get; set; }
-public virtual ObjCRuntime.nfloat MiterLimit { get; set; }
+public virtual nfloat MiterLimit { get; set; }
Removed methods:
public virtual void ApplyFillPropertiesToContext (CoreGraphics.CGContext context, ObjCRuntime.nfloat zoomScale);
public virtual void ApplyStrokePropertiesToContext (CoreGraphics.CGContext context, ObjCRuntime.nfloat zoomScale);
Added methods:
public virtual void ApplyFillPropertiesToContext (CoreGraphics.CGContext context, nfloat zoomScale);
public virtual void ApplyStrokePropertiesToContext (CoreGraphics.CGContext context, nfloat zoomScale);
Removed constructor:
protected MKOverlayRenderer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKOverlayRenderer (IntPtr handle);
Modified properties:
-public virtual ObjCRuntime.nfloat Alpha { get; set; }
+public virtual nfloat Alpha { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat ContentScaleFactor { get; }
+public virtual nfloat ContentScaleFactor { get; }
Removed methods:
public virtual bool CanDrawMapRect (MKMapRect mapRect, ObjCRuntime.nfloat zoomScale);
public virtual void DrawMapRect (MKMapRect mapRect, ObjCRuntime.nfloat zoomScale, CoreGraphics.CGContext context);
public virtual void SetNeedsDisplay (MKMapRect mapRect, ObjCRuntime.nfloat zoomScale);
Added methods:
public virtual bool CanDrawMapRect (MKMapRect mapRect, nfloat zoomScale);
public virtual void DrawMapRect (MKMapRect mapRect, nfloat zoomScale, CoreGraphics.CGContext context);
public virtual void SetNeedsDisplay (MKMapRect mapRect, nfloat zoomScale);
Removed method:
public static ObjCRuntime.nfloat MKRoadWidthAtZoomScale (ObjCRuntime.nfloat zoomScale);
Added method:
public static nfloat MKRoadWidthAtZoomScale (nfloat zoomScale);
Removed constructor:
protected MKPinAnnotationView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKPinAnnotationView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKPlacemark (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKPlacemark (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKPointAnnotation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKPointAnnotation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKPointOfInterestFilter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKPointOfInterestFilter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKPolygon (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKPolygon (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKPolygonRenderer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKPolygonRenderer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat StrokeEnd { get; set; }
+public virtual nfloat StrokeEnd { get; set; }
-public virtual ObjCRuntime.nfloat StrokeStart { get; set; }
+public virtual nfloat StrokeStart { get; set; }
Removed constructor:
protected MKPolyline (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKPolyline (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKPolylineRenderer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKPolylineRenderer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual ObjCRuntime.nfloat StrokeEnd { get; set; }
+public virtual nfloat StrokeEnd { get; set; }
-public virtual ObjCRuntime.nfloat StrokeStart { get; set; }
+public virtual nfloat StrokeStart { get; set; }
Removed constructor:
protected MKRoute (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKRoute (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKRouteStep (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKRouteStep (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKScaleView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKScaleView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKShape (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKShape (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKTileOverlay (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKTileOverlay (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual IntPtr MaximumZ { get; set; }
+public virtual nint MaximumZ { get; set; }
-public virtual IntPtr MinimumZ { get; set; }
+public virtual nint MinimumZ { get; set; }
Modified fields:
-public ObjCRuntime.nfloat ContentScaleFactor;
+public nfloat ContentScaleFactor;
-public IntPtr X;
+public nint X;
-public IntPtr Y;
+public nint Y;
-public IntPtr Z;
+public nint Z;
Removed constructor:
protected MKTileOverlayRenderer (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKTileOverlayRenderer (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKUserLocation (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKUserLocation (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MKUserLocationView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MKUserLocationView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed methods:
public static ObjCRuntime.nfloat GetBackgroundOpacity (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static ObjCRuntime.nfloat GetForegroundOpacity (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static ObjCRuntime.nfloat GetRelativeCharacterSize (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static ObjCRuntime.nfloat GetWindowOpacity (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static ObjCRuntime.nfloat GetWindowRoundedCornerRadius (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
Added methods:
public static nfloat GetBackgroundOpacity (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static nfloat GetForegroundOpacity (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static nfloat GetRelativeCharacterSize (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static nfloat GetWindowOpacity (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
public static nfloat GetWindowRoundedCornerRadius (MACaptionAppearanceDomain domain, ref MACaptionAppearanceBehavior behavior);
Removed constructor:
protected MPChangeLanguageOptionCommandEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPChangeLanguageOptionCommandEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPChangePlaybackPositionCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPChangePlaybackPositionCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPChangePlaybackPositionCommandEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPChangePlaybackPositionCommandEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPChangePlaybackRateCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPChangePlaybackRateCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPChangePlaybackRateCommandEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPChangePlaybackRateCommandEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPChangeRepeatModeCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPChangeRepeatModeCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPChangeRepeatModeCommandEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPChangeRepeatModeCommandEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPChangeShuffleModeCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPChangeShuffleModeCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPChangeShuffleModeCommandEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPChangeShuffleModeCommandEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPContentItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPContentItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPFeedbackCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPFeedbackCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPFeedbackCommandEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPFeedbackCommandEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPMediaEntity (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPMediaEntity (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPMediaItem (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPMediaItem (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPMediaItemArtwork (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPMediaItemArtwork (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerApplicationController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPMusicPlayerApplicationController (IntPtr handle);
Added interface:
IMPMediaPlayback
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerController (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPMusicPlayerController (IntPtr handle);
Added interface:
IMPMediaPlayback
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr IndexOfNowPlayingItem { get; }
+public virtual nuint IndexOfNowPlayingItem { get; }
Added properties:
public virtual float CurrentPlaybackRate { get; set; }
public virtual double CurrentPlaybackTime { get; set; }
public virtual bool IsPreparedToPlay { get; }
Added methods:
public virtual void BeginSeekingBackward ();
public virtual void BeginSeekingForward ();
public virtual void EndSeeking ();
public virtual void Pause ();
public virtual void Play ();
public virtual void PrepareToPlay ();
public virtual void Stop ();
Removed constructor:
protected MPMusicPlayerControllerMutableQueue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPMusicPlayerControllerMutableQueue (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerControllerQueue (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPMusicPlayerControllerQueue (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerPlayParameters (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPMusicPlayerPlayParameters (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerPlayParametersQueueDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPMusicPlayerPlayParametersQueueDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerQueueDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPMusicPlayerQueueDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPMusicPlayerStoreQueueDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPMusicPlayerStoreQueueDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPNowPlayingInfoCenter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPNowPlayingInfoCenter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPNowPlayingInfoLanguageOption (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPNowPlayingInfoLanguageOption (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPNowPlayingInfoLanguageOptionGroup (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPNowPlayingInfoLanguageOptionGroup (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPNowPlayingSession (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPNowPlayingSession (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPNowPlayingSessionDelegate (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPNowPlayingSessionDelegate (IntPtr handle);
Removed constructor:
protected MPRatingCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPRatingCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPRatingCommandEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPRatingCommandEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPRemoteCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPRemoteCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPRemoteCommandCenter (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPRemoteCommandCenter (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPRemoteCommandEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPRemoteCommandEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPSeekCommandEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPSeekCommandEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPSkipIntervalCommand (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPSkipIntervalCommand (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPSkipIntervalCommandEvent (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPSkipIntervalCommandEvent (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MPVolumeView (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MPVolumeView (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
public interface IMPMediaPlayback : ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float CurrentPlaybackRate { get; set; }
public virtual double CurrentPlaybackTime { get; set; }
public virtual bool IsPreparedToPlay { get; }
// methods
public virtual void BeginSeekingBackward ();
public virtual void BeginSeekingForward ();
public virtual void EndSeeking ();
public virtual void Pause ();
public virtual void Play ();
public virtual void PrepareToPlay ();
public virtual void Stop ();
}
Removed method:
public MTAudioProcessingTapError GetSourceAudio (IntPtr frames, AudioToolbox.AudioBuffers bufferList, out MTAudioProcessingTapFlags flags, out CoreMedia.CMTimeRange timeRange, out IntPtr framesProvided);
Added method:
public MTAudioProcessingTapError GetSourceAudio (nint frames, AudioToolbox.AudioBuffers bufferList, out MTAudioProcessingTapFlags flags, out CoreMedia.CMTimeRange timeRange, out nint framesProvided);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (MTAudioProcessingTap tap, IntPtr maxFrames, ref AudioToolbox.AudioStreamBasicDescription processingFormat, System.AsyncCallback callback, object object);
public virtual void Invoke (MTAudioProcessingTap tap, IntPtr maxFrames, ref AudioToolbox.AudioStreamBasicDescription processingFormat);
Added methods:
public virtual System.IAsyncResult BeginInvoke (MTAudioProcessingTap tap, nint maxFrames, ref AudioToolbox.AudioStreamBasicDescription processingFormat, System.AsyncCallback callback, object object);
public virtual void Invoke (MTAudioProcessingTap tap, nint maxFrames, ref AudioToolbox.AudioStreamBasicDescription processingFormat);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (MTAudioProcessingTap tap, IntPtr numberFrames, MTAudioProcessingTapFlags flags, AudioToolbox.AudioBuffers bufferList, out IntPtr numberFramesOut, out MTAudioProcessingTapFlags flagsOut, System.AsyncCallback callback, object object);
public virtual void EndInvoke (out IntPtr numberFramesOut, out MTAudioProcessingTapFlags flagsOut, System.IAsyncResult result);
public virtual void Invoke (MTAudioProcessingTap tap, IntPtr numberFrames, MTAudioProcessingTapFlags flags, AudioToolbox.AudioBuffers bufferList, out IntPtr numberFramesOut, out MTAudioProcessingTapFlags flagsOut);
Added methods:
public virtual System.IAsyncResult BeginInvoke (MTAudioProcessingTap tap, nint numberFrames, MTAudioProcessingTapFlags flags, AudioToolbox.AudioBuffers bufferList, out nint numberFramesOut, out MTAudioProcessingTapFlags flagsOut, System.AsyncCallback callback, object object);
public virtual void EndInvoke (out nint numberFramesOut, out MTAudioProcessingTapFlags flagsOut, System.IAsyncResult result);
public virtual void Invoke (MTAudioProcessingTap tap, nint numberFrames, MTAudioProcessingTapFlags flags, AudioToolbox.AudioBuffers bufferList, out nint numberFramesOut, out MTAudioProcessingTapFlags flagsOut);
Modified properties:
-public abstract System.UIntPtr Alignment { get; }
+public abstract nuint Alignment { get; }
-public abstract System.UIntPtr EncodedLength { get; }
+public abstract nuint EncodedLength { get; }
Removed methods:
public virtual IMTLArgumentEncoder CreateArgumentEncoder (System.UIntPtr index);
public virtual IntPtr GetConstantData (System.UIntPtr index);
public virtual void SetArgumentBuffer (IMTLBuffer argumentBuffer, System.UIntPtr offset);
public virtual void SetArgumentBuffer (IMTLBuffer argumentBuffer, System.UIntPtr startOffset, System.UIntPtr arrayElement);
public virtual void SetBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetBuffers (IntPtr buffers, IntPtr offsets, Foundation.NSRange range);
public virtual void SetComputePipelineState (IMTLComputePipelineState pipeline, System.UIntPtr index);
public virtual void SetComputePipelineStates (IMTLComputePipelineState[] pipelines, Foundation.NSRange range);
public virtual void SetIndirectCommandBuffer (IMTLIndirectCommandBuffer indirectCommandBuffer, System.UIntPtr index);
public virtual void SetIndirectCommandBuffers (IMTLIndirectCommandBuffer[] buffers, Foundation.NSRange range);
public virtual void SetRenderPipelineState (IMTLRenderPipelineState pipeline, System.UIntPtr index);
public virtual void SetRenderPipelineStates (IMTLRenderPipelineState[] pipelines, Foundation.NSRange range);
public virtual void SetSamplerState (IMTLSamplerState sampler, System.UIntPtr index);
public virtual void SetTexture (IMTLTexture texture, System.UIntPtr index);
Added methods:
public virtual IntPtr GetConstantData (nuint index);
public virtual void SetArgumentBuffer (IMTLBuffer argumentBuffer, nuint offset);
public virtual void SetArgumentBuffer (IMTLBuffer argumentBuffer, nuint startOffset, nuint arrayElement);
public virtual void SetBuffer (IMTLBuffer buffer, nuint offset, nuint index);
public virtual void SetBuffers (IMTLBuffer[] buffers, IntPtr offsets, Foundation.NSRange range);
public virtual void SetSamplerState (IMTLSamplerState sampler, nuint index);
public virtual void SetTexture (IMTLTexture texture, nuint index);
Removed methods:
public virtual bool AddFunctionWithDescriptor (MTLFunctionDescriptor descriptor, IMTLLibrary library, out Foundation.NSError error);
public virtual bool AddTileRenderPipelineFunctions (MTLTileRenderPipelineDescriptor descriptor, out Foundation.NSError error);
Removed methods:
public virtual void Copy (IMTLTexture sourceTexture, IMTLTexture destinationTexture);
public virtual void Copy (IMTLIndirectCommandBuffer source, Foundation.NSRange sourceRange, IMTLIndirectCommandBuffer destination, System.UIntPtr destinationIndex);
public virtual void Copy (IMTLTexture sourceTexture, System.UIntPtr sourceSlice, System.UIntPtr sourceLevel, IMTLTexture destinationTexture, System.UIntPtr destinationSlice, System.UIntPtr destinationLevel, System.UIntPtr sliceCount, System.UIntPtr levelCount);
public virtual void CopyFromBuffer (IMTLBuffer sourceBuffer, System.UIntPtr sourceOffset, IMTLBuffer destinationBuffer, System.UIntPtr destinationOffset, System.UIntPtr size);
public virtual void CopyFromBuffer (IMTLBuffer sourceBuffer, System.UIntPtr sourceOffset, System.UIntPtr sourceBytesPerRow, System.UIntPtr sourceBytesPerImage, MTLSize sourceSize, IMTLTexture destinationTexture, System.UIntPtr destinationSlice, System.UIntPtr destinationLevel, MTLOrigin destinationOrigin);
public virtual void CopyFromBuffer (IMTLBuffer sourceBuffer, System.UIntPtr sourceOffset, System.UIntPtr sourceBytesPerRow, System.UIntPtr sourceBytesPerImage, MTLSize sourceSize, IMTLTexture destinationTexture, System.UIntPtr destinationSlice, System.UIntPtr destinationLevel, MTLOrigin destinationOrigin, MTLBlitOption options);
public virtual void CopyFromTexture (IMTLTexture sourceTexture, System.UIntPtr sourceSlice, System.UIntPtr sourceLevel, MTLOrigin sourceOrigin, MTLSize sourceSize, IMTLBuffer destinationBuffer, System.UIntPtr destinationOffset, System.UIntPtr destinatinBytesPerRow, System.UIntPtr destinationBytesPerImage);
public virtual void CopyFromTexture (IMTLTexture sourceTexture, System.UIntPtr sourceSlice, System.UIntPtr sourceLevel, MTLOrigin sourceOrigin, MTLSize sourceSize, IMTLTexture destinationTexture, System.UIntPtr destinationSlice, System.UIntPtr destinationLevel, MTLOrigin destinationOrigin);
public virtual void CopyFromTexture (IMTLTexture sourceTexture, System.UIntPtr sourceSlice, System.UIntPtr sourceLevel, MTLOrigin sourceOrigin, MTLSize sourceSize, IMTLBuffer destinationBuffer, System.UIntPtr destinationOffset, System.UIntPtr destinatinBytesPerRow, System.UIntPtr destinationBytesPerImage, MTLBlitOption options);
public virtual void Optimize (IMTLIndirectCommandBuffer indirectCommandBuffer, Foundation.NSRange range);
public virtual void OptimizeContentsForCpuAccess (IMTLTexture texture);
public virtual void OptimizeContentsForCpuAccess (IMTLTexture texture, System.UIntPtr slice, System.UIntPtr level);
public virtual void OptimizeContentsForGpuAccess (IMTLTexture texture);
public virtual void OptimizeContentsForGpuAccess (IMTLTexture texture, System.UIntPtr slice, System.UIntPtr level);
public virtual void ResetCommands (IMTLIndirectCommandBuffer buffer, Foundation.NSRange range);
public virtual void ResolveCounters (IMTLCounterSampleBuffer sampleBuffer, Foundation.NSRange range, IMTLBuffer destinationBuffer, System.UIntPtr destinationOffset);
public virtual void SampleCounters (IMTLCounterSampleBuffer sampleBuffer, System.UIntPtr sampleIndex, bool barrier);
public virtual void Update (IMTLFence fence);
public virtual void Wait (IMTLFence fence);
Added methods:
public virtual void CopyFromBuffer (IMTLBuffer sourceBuffer, nuint sourceOffset, IMTLBuffer destinationBuffer, nuint destinationOffset, nuint size);
public virtual void CopyFromBuffer (IMTLBuffer sourceBuffer, nuint sourceOffset, nuint sourceBytesPerRow, nuint sourceBytesPerImage, MTLSize sourceSize, IMTLTexture destinationTexture, nuint destinationSlice, nuint destinationLevel, MTLOrigin destinationOrigin);
public virtual void CopyFromTexture (IMTLTexture sourceTexture, nuint sourceSlice, nuint sourceLevel, MTLOrigin sourceOrigin, MTLSize sourceSize, IMTLBuffer destinationBuffer, nuint destinationOffset, nuint destinatinBytesPerRow, nuint destinationBytesPerImage);
public virtual void CopyFromTexture (IMTLTexture sourceTexture, nuint sourceSlice, nuint sourceLevel, MTLOrigin sourceOrigin, MTLSize sourceSize, IMTLTexture destinationTexture, nuint destinationSlice, nuint destinationLevel, MTLOrigin destinationOrigin);
Modified properties:
-public abstract System.UIntPtr Length { get; }
+public abstract nuint Length { get; }
Removed methods:
public virtual void AddDebugMarker (string marker, Foundation.NSRange range);
public virtual IMTLTexture CreateTexture (MTLTextureDescriptor descriptor, System.UIntPtr offset, System.UIntPtr bytesPerRow);
public virtual void RemoveAllDebugMarkers ();
Added method:
public virtual IMTLTexture CreateTexture (MTLTextureDescriptor descriptor, nuint offset, nuint bytesPerRow);
Removed properties:
public virtual MTLCommandBufferErrorOption ErrorOptions { get; }
public virtual double GpuEndTime { get; }
public virtual double GpuStartTime { get; }
public virtual double KernelEndTime { get; }
public virtual double KernelStartTime { get; }
public virtual IMTLLogContainer Logs { get; }
Removed methods:
public virtual IMTLComputeCommandEncoder ComputeCommandEncoderDispatch (MTLDispatchType dispatchType);
public virtual IMTLBlitCommandEncoder CreateBlitCommandEncoder (MTLBlitPassDescriptor blitPassDescriptor);
public virtual IMTLComputeCommandEncoder CreateComputeCommandEncoder (MTLComputePassDescriptor computePassDescriptor);
public virtual void EncodeSignal (IMTLEvent event, ulong value);
public virtual void EncodeWait (IMTLEvent event, ulong value);
public virtual void PopDebugGroup ();
public virtual void PresentDrawableAfter (IMTLDrawable drawable, double duration);
public virtual void PushDebugGroup (string string);
Removed method:
public virtual IMTLCommandBuffer CreateCommandBuffer (MTLCommandBufferDescriptor descriptor);
Removed property:
public virtual MTLDispatchType DispatchType { get; }
Removed methods:
public virtual void DispatchThreadgroups (IMTLBuffer indirectBuffer, System.UIntPtr indirectBufferOffset, MTLSize threadsPerThreadgroup);
public virtual void DispatchThreads (MTLSize threadsPerGrid, MTLSize threadsPerThreadgroup);
public virtual void ExecuteCommands (IMTLIndirectCommandBuffer indirectCommandBuffer, Foundation.NSRange executionRange);
public virtual void ExecuteCommands (IMTLIndirectCommandBuffer indirectCommandbuffer, IMTLBuffer indirectRangeBuffer, System.UIntPtr indirectBufferOffset);
public virtual void MemoryBarrier (MTLBarrierScope scope);
public virtual void MemoryBarrier (IMTLResource[] resources, System.UIntPtr count);
public virtual void SampleCounters (IMTLCounterSampleBuffer sampleBuffer, System.UIntPtr sampleIndex, bool barrier);
public virtual void SetBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetBufferOffset (System.UIntPtr offset, System.UIntPtr index);
public virtual void SetBuffers (IntPtr buffers, IntPtr offsets, Foundation.NSRange range);
public virtual void SetBytes (IntPtr bytes, System.UIntPtr length, System.UIntPtr index);
public virtual void SetImageblock (System.UIntPtr width, System.UIntPtr height);
public virtual void SetSamplerState (IMTLSamplerState sampler, System.UIntPtr index);
public virtual void SetSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, System.UIntPtr index);
public virtual void SetStage (MTLRegion region);
public virtual void SetStageInRegion (IMTLBuffer indirectBuffer, System.UIntPtr indirectBufferOffset);
public virtual void SetTexture (IMTLTexture texture, System.UIntPtr index);
public virtual void SetThreadgroupMemoryLength (System.UIntPtr length, System.UIntPtr index);
public virtual void Update (IMTLFence fence);
public virtual void UseHeap (IMTLHeap heap);
public virtual void UseHeaps (IMTLHeap[] heaps, System.UIntPtr count);
public virtual void UseResource (IMTLResource resource, MTLResourceUsage usage);
public virtual void UseResources (IMTLResource[] resources, System.UIntPtr count, MTLResourceUsage usage);
public virtual void Wait (IMTLFence fence);
Added methods:
public virtual void SetBuffer (IMTLBuffer buffer, nuint offset, nuint index);
public virtual void SetBufferOffset (nuint offset, nuint index);
public virtual void SetBuffers (IMTLBuffer[] buffers, IntPtr offsets, Foundation.NSRange range);
public virtual void SetBytes (IntPtr bytes, nuint length, nuint index);
public virtual void SetSamplerState (IMTLSamplerState sampler, nuint index);
public virtual void SetSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, nuint index);
public virtual void SetTexture (IMTLTexture texture, nuint index);
public virtual void SetThreadgroupMemoryLength (nuint length, nuint index);
Removed properties:
public virtual string Label { get; }
public virtual System.UIntPtr StaticThreadgroupMemoryLength { get; }
public virtual bool SupportIndirectCommandBuffers { get; }
Modified properties:
-public abstract System.UIntPtr MaxTotalThreadsPerThreadgroup { get; }
+public abstract nuint MaxTotalThreadsPerThreadgroup { get; }
-public abstract System.UIntPtr ThreadExecutionWidth { get; }
+public abstract nuint ThreadExecutionWidth { get; }
Removed method:
public virtual System.UIntPtr GetImageblockMemoryLength (MTLSize imageblockDimensions);
Modified properties:
-public abstract System.UIntPtr SampleCount { get; }
+public abstract nuint SampleCount { get; }
Removed properties:
public virtual MTLArgumentBuffersTier ArgumentBuffersSupport { get; }
public virtual IMTLCounterSet[] CounterSets { get; }
public virtual System.UIntPtr CurrentAllocatedSize { get; }
public virtual bool HasUnifiedMemory { get; }
public virtual System.UIntPtr MaxArgumentBufferSamplerCount { get; }
public virtual System.UIntPtr MaxBufferLength { get; }
public virtual System.UIntPtr MaxThreadgroupMemoryLength { get; }
public virtual MTLSize MaxThreadsPerThreadgroup { get; }
public virtual bool ProgrammableSamplePositionsSupported { get; }
public virtual bool RasterOrderGroupsSupported { get; }
public virtual MTLReadWriteTextureTier ReadWriteTextureSupport { get; }
public virtual ulong RegistryId { get; }
public virtual bool SupportsDynamicLibraries { get; }
public virtual bool SupportsPullModelInterpolation { get; }
public virtual bool SupportsRenderDynamicLibraries { get; }
Removed methods:
public virtual IMTLArgumentEncoder CreateArgumentEncoder (MTLArgumentDescriptor[] arguments);
public virtual IMTLBinaryArchive CreateBinaryArchive (MTLBinaryArchiveDescriptor descriptor, out Foundation.NSError error);
public virtual IMTLBuffer CreateBuffer (System.UIntPtr length, MTLResourceOptions options);
public virtual IMTLBuffer CreateBuffer (IntPtr pointer, System.UIntPtr length, MTLResourceOptions options);
public virtual IMTLBuffer CreateBufferNoCopy (IntPtr pointer, System.UIntPtr length, MTLResourceOptions options, MTLDeallocator deallocator);
public virtual IMTLCommandQueue CreateCommandQueue (System.UIntPtr maxCommandBufferCount);
public virtual void CreateComputePipelineState (MTLComputePipelineDescriptor descriptor, MTLPipelineOption options, MTLNewComputePipelineStateWithReflectionCompletionHandler completionHandler);
public virtual IMTLComputePipelineState CreateComputePipelineState (MTLComputePipelineDescriptor descriptor, MTLPipelineOption options, out MTLComputePipelineReflection reflection, out Foundation.NSError error);
public virtual IMTLCounterSampleBuffer CreateCounterSampleBuffer (MTLCounterSampleBufferDescriptor descriptor, out Foundation.NSError error);
public virtual IMTLLibrary CreateDefaultLibrary (Foundation.NSBundle bundle, out Foundation.NSError error);
public virtual IMTLDynamicLibrary CreateDynamicLibrary (Foundation.NSUrl url, out Foundation.NSError error);
public virtual IMTLDynamicLibrary CreateDynamicLibrary (IMTLLibrary library, out Foundation.NSError error);
public virtual IMTLEvent CreateEvent ();
public virtual IMTLFence CreateFence ();
public virtual IMTLHeap CreateHeap (MTLHeapDescriptor descriptor);
public virtual IMTLIndirectCommandBuffer CreateIndirectCommandBuffer (MTLIndirectCommandBufferDescriptor descriptor, System.UIntPtr maxCount, MTLResourceOptions options);
public virtual IMTLLibrary CreateLibrary (CoreFoundation.DispatchData data, out Foundation.NSError error);
public virtual IMTLLibrary CreateLibrary (Foundation.NSUrl url, out Foundation.NSError error);
public virtual void CreateLibrary (MTLStitchedLibraryDescriptor descriptor, System.Action<IMTLLibrary,Foundation.NSError> completionHandler);
public virtual IMTLLibrary CreateLibrary (MTLStitchedLibraryDescriptor descriptor, out Foundation.NSError error);
public virtual void CreateRenderPipelineState (MTLTileRenderPipelineDescriptor descriptor, MTLPipelineOption options, MTLNewRenderPipelineStateWithReflectionCompletionHandler completionHandler);
public virtual IMTLRenderPipelineState CreateRenderPipelineState (MTLTileRenderPipelineDescriptor descriptor, MTLPipelineOption options, out MTLRenderPipelineReflection reflection, out Foundation.NSError error);
public virtual IMTLSharedEvent CreateSharedEvent ();
public virtual IMTLSharedEvent CreateSharedEvent (MTLSharedEventHandle sharedEventHandle);
public virtual IMTLTexture CreateSharedTexture (MTLSharedTextureHandle sharedHandle);
public virtual IMTLTexture CreateSharedTexture (MTLTextureDescriptor descriptor);
public virtual IMTLTexture CreateTexture (MTLTextureDescriptor descriptor, IOSurface.IOSurface iosurface, System.UIntPtr plane);
public virtual void GetDefaultSamplePositions (IntPtr positions, System.UIntPtr count);
public virtual MTLSizeAndAlign GetHeapBufferSizeAndAlignWithLength (System.UIntPtr length, MTLResourceOptions options);
public virtual MTLSizeAndAlign GetHeapTextureSizeAndAlign (MTLTextureDescriptor desc);
public virtual System.UIntPtr GetMinimumLinearTextureAlignment (MTLPixelFormat format);
public virtual System.UIntPtr GetMinimumTextureBufferAlignment (MTLPixelFormat format);
public virtual void GetSampleTimestamps (System.UIntPtr cpuTimestamp, System.UIntPtr gpuTimestamp);
public virtual bool SupportsCounterSampling (MTLCounterSamplingPoint samplingPoint);
public virtual bool SupportsFamily (MTLGpuFamily gpuFamily);
public virtual bool SupportsTextureSampleCount (System.UIntPtr sampleCount);
Added methods:
public virtual IMTLBuffer CreateBuffer (nuint length, MTLResourceOptions options);
public virtual IMTLBuffer CreateBuffer (IntPtr pointer, nuint length, MTLResourceOptions options);
public virtual IMTLBuffer CreateBufferNoCopy (IntPtr pointer, nuint length, MTLResourceOptions options, MTLDeallocator deallocator);
public virtual IMTLCommandQueue CreateCommandQueue (nuint maxCommandBufferCount);
[Obsolete ("Use the overload that take a 'DispatchData' instead.")]
public virtual IMTLLibrary CreateLibrary (Foundation.NSObject data, out Foundation.NSError error);
Removed properties:
public virtual System.UIntPtr DrawableId { get; }
public virtual double PresentedTime { get; }
Removed methods:
public virtual void AddPresentedHandler (System.Action<IMTLDrawable> block);
public virtual void PresentAfter (double duration);
Removed properties:
public virtual Foundation.NSDictionary<Foundation.NSString,Metal.MTLFunctionConstant> FunctionConstants { get; }
public virtual string Label { get; set; }
public virtual IntPtr PatchControlPointCount { get; }
public virtual MTLPatchType PatchType { get; }
public virtual MTLAttribute[] StageInputAttributes { get; }
Removed methods:
public virtual IMTLArgumentEncoder CreateArgumentEncoder (System.UIntPtr bufferIndex);
public virtual IMTLArgumentEncoder CreateArgumentEncoder (System.UIntPtr bufferIndex, out MTLArgument reflection);
Modified properties:
-public abstract System.UIntPtr Column { get; }
+public abstract nuint Column { get; }
-public abstract System.UIntPtr Line { get; }
+public abstract nuint Line { get; }
Removed properties:
public virtual System.UIntPtr CurrentAllocatedSize { get; }
public virtual MTLHazardTrackingMode HazardTrackingMode { get; }
public virtual MTLResourceOptions ResourceOptions { get; }
public virtual MTLHeapType Type { get; }
Modified properties:
-public abstract System.UIntPtr Size { get; }
+public abstract nuint Size { get; }
-public abstract System.UIntPtr UsedSize { get; }
+public abstract nuint UsedSize { get; }
Removed methods:
public virtual IMTLBuffer CreateBuffer (System.UIntPtr length, MTLResourceOptions options);
public virtual IMTLBuffer CreateBuffer (System.UIntPtr length, MTLResourceOptions options, System.UIntPtr offset);
public virtual IMTLTexture CreateTexture (MTLTextureDescriptor descriptor, System.UIntPtr offset);
public virtual System.UIntPtr GetMaxAvailableSize (System.UIntPtr alignment);
Added methods:
public virtual IMTLBuffer CreateBuffer (nuint length, MTLResourceOptions options);
public virtual nuint GetMaxAvailableSize (nuint alignment);
Modified properties:
-public abstract System.UIntPtr Size { get; }
+public abstract nuint Size { get; }
Removed methods:
public virtual IMTLIndirectRenderCommand GetCommand (System.UIntPtr commandIndex);
public virtual IMTLIndirectComputeCommand GetIndirectComputeCommand (System.UIntPtr commandIndex);
Added method:
public virtual IMTLIndirectRenderCommand GetCommand (nuint commandIndex);
Removed methods:
public virtual void SetImageblock (System.UIntPtr width, System.UIntPtr height);
public virtual void SetKernelBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetThreadgroupMemoryLength (System.UIntPtr length, System.UIntPtr index);
Added methods:
public virtual void SetKernelBuffer (IMTLBuffer buffer, nuint offset, nuint index);
public virtual void SetThreadgroupMemoryLength (nuint length, nuint index);
Removed methods:
public virtual void DrawIndexedPatches (System.UIntPtr numberOfPatchControlPoints, System.UIntPtr patchStart, System.UIntPtr patchCount, IMTLBuffer patchIndexBuffer, System.UIntPtr patchIndexBufferOffset, IMTLBuffer controlPointIndexBuffer, System.UIntPtr controlPointIndexBufferOffset, System.UIntPtr instanceCount, System.UIntPtr baseInstance, IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr instanceStride);
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, System.UIntPtr indexBufferOffset, System.UIntPtr instanceCount, IntPtr baseVertex, System.UIntPtr baseInstance);
public virtual void DrawPatches (System.UIntPtr numberOfPatchControlPoints, System.UIntPtr patchStart, System.UIntPtr patchCount, IMTLBuffer patchIndexBuffer, System.UIntPtr patchIndexBufferOffset, System.UIntPtr instanceCount, System.UIntPtr baseInstance, IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr instanceStride);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr vertexStart, System.UIntPtr vertexCount, System.UIntPtr instanceCount, System.UIntPtr baseInstance);
public virtual void SetFragmentBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetRenderPipelineState (IMTLRenderPipelineState pipelineState);
public virtual void SetVertexBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
Added methods:
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, nuint indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, nuint indexBufferOffset, nuint instanceCount, nint baseVertex, nuint baseInstance);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, nuint vertexStart, nuint vertexCount, nuint instanceCount, nuint baseInstance);
public virtual void SetFragmentBuffer (IMTLBuffer buffer, nuint offset, nuint index);
public virtual void SetVertexBuffer (IMTLBuffer buffer, nuint offset, nuint index);
Removed properties:
public virtual string InstallName { get; }
public virtual MTLLibraryType Type { get; }
Removed methods:
public virtual void CreateFunction (MTLFunctionDescriptor descriptor, System.Action<IMTLFunction,Foundation.NSError> completionHandler);
public virtual IMTLFunction CreateFunction (MTLFunctionDescriptor descriptor, out Foundation.NSError error);
public virtual void CreateFunction (string name, MTLFunctionConstantValues constantValues, System.Action<IMTLFunction,Foundation.NSError> completionHandler);
public virtual IMTLFunction CreateFunction (string name, MTLFunctionConstantValues constantValues, out Foundation.NSError error);
Removed methods:
public virtual void SetColorStoreAction (MTLStoreAction storeAction, System.UIntPtr colorAttachmentIndex);
public virtual void SetColorStoreActionOptions (MTLStoreActionOptions storeActionOptions, System.UIntPtr colorAttachmentIndex);
public virtual void SetDepthStoreAction (MTLStoreAction storeAction);
public virtual void SetDepthStoreActionOptions (MTLStoreActionOptions storeActionOptions);
public virtual void SetStencilStoreAction (MTLStoreAction storeAction);
public virtual void SetStencilStoreActionOptions (MTLStoreActionOptions storeActionOptions);
Removed properties:
public virtual System.UIntPtr TileHeight { get; }
public virtual System.UIntPtr TileWidth { get; }
Removed methods:
public virtual void DispatchThreadsPerTile (MTLSize threadsPerTile);
public virtual void DrawIndexedPatches (System.UIntPtr numberOfPatchControlPoints, IMTLBuffer patchIndexBuffer, System.UIntPtr patchIndexBufferOffset, IMTLBuffer controlPointIndexBuffer, System.UIntPtr controlPointIndexBufferOffset, IMTLBuffer indirectBuffer, System.UIntPtr indirectBufferOffset);
public virtual void DrawIndexedPatches (System.UIntPtr numberOfPatchControlPoints, System.UIntPtr patchStart, System.UIntPtr patchCount, IMTLBuffer patchIndexBuffer, System.UIntPtr patchIndexBufferOffset, IMTLBuffer controlPointIndexBuffer, System.UIntPtr controlPointIndexBufferOffset, System.UIntPtr instanceCount, System.UIntPtr baseInstance);
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, System.UIntPtr indexBufferOffset);
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, MTLIndexType indexType, IMTLBuffer indexBuffer, System.UIntPtr indexBufferOffset, IMTLBuffer indirectBuffer, System.UIntPtr indirectBufferOffset);
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, System.UIntPtr indexBufferOffset, System.UIntPtr instanceCount);
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, System.UIntPtr indexBufferOffset, System.UIntPtr instanceCount, IntPtr baseVertex, System.UIntPtr baseInstance);
public virtual void DrawPatches (System.UIntPtr numberOfPatchControlPoints, IMTLBuffer patchIndexBuffer, System.UIntPtr patchIndexBufferOffset, IMTLBuffer indirectBuffer, System.UIntPtr indirectBufferOffset);
public virtual void DrawPatches (System.UIntPtr numberOfPatchControlPoints, System.UIntPtr patchStart, System.UIntPtr patchCount, IMTLBuffer patchIndexBuffer, System.UIntPtr patchIndexBufferOffset, System.UIntPtr instanceCount, System.UIntPtr baseInstance);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, IMTLBuffer indirectBuffer, System.UIntPtr indirectBufferOffset);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr vertexStart, System.UIntPtr vertexCount);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr vertexStart, System.UIntPtr vertexCount, System.UIntPtr instanceCount);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, System.UIntPtr vertexStart, System.UIntPtr vertexCount, System.UIntPtr instanceCount, System.UIntPtr baseInstance);
public virtual void ExecuteCommands (IMTLIndirectCommandBuffer indirectCommandBuffer, Foundation.NSRange executionRange);
public virtual void ExecuteCommands (IMTLIndirectCommandBuffer indirectCommandbuffer, IMTLBuffer indirectRangeBuffer, System.UIntPtr indirectBufferOffset);
public virtual void SampleCounters (IMTLCounterSampleBuffer sampleBuffer, System.UIntPtr sampleIndex, bool barrier);
public virtual void SetColorStoreAction (MTLStoreAction storeAction, System.UIntPtr colorAttachmentIndex);
public virtual void SetColorStoreActionOptions (MTLStoreActionOptions storeActionOptions, System.UIntPtr colorAttachmentIndex);
public virtual void SetDepthClipMode (MTLDepthClipMode depthClipMode);
public virtual void SetDepthStoreAction (MTLStoreAction storeAction);
public virtual void SetDepthStoreActionOptions (MTLStoreActionOptions storeActionOptions);
public virtual void SetFragmentBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetFragmentBufferOffset (System.UIntPtr offset, System.UIntPtr index);
public virtual void SetFragmentBytes (IntPtr bytes, System.UIntPtr length, System.UIntPtr index);
public virtual void SetFragmentSamplerState (IMTLSamplerState sampler, System.UIntPtr index);
public virtual void SetFragmentSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, System.UIntPtr index);
public virtual void SetFragmentTexture (IMTLTexture texture, System.UIntPtr index);
public virtual void SetScissorRects (IntPtr scissorRects, System.UIntPtr count);
public virtual void SetStencilFrontReferenceValue (uint frontReferenceValue, uint backReferenceValue);
public virtual void SetStencilStoreAction (MTLStoreAction storeAction);
public virtual void SetStencilStoreActionOptions (MTLStoreActionOptions storeActionOptions);
public virtual void SetTessellationFactorBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr instanceStride);
public virtual void SetTessellationFactorScale (float scale);
public virtual void SetThreadgroupMemoryLength (System.UIntPtr length, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetTileBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetTileBufferOffset (System.UIntPtr offset, System.UIntPtr index);
public virtual void SetTileBuffers (IMTLBuffer[] buffers, IntPtr offsets, Foundation.NSRange range);
public virtual void SetTileBytes (IntPtr bytes, System.UIntPtr length, System.UIntPtr index);
public virtual void SetTileSamplerState (IMTLSamplerState sampler, System.UIntPtr index);
public virtual void SetTileSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, System.UIntPtr index);
public virtual void SetTileSamplerStates (IMTLSamplerState[] samplers, Foundation.NSRange range);
public virtual void SetTileSamplerStates (IMTLSamplerState[] samplers, IntPtr lodMinClamps, IntPtr lodMaxClamps, Foundation.NSRange range);
public virtual void SetTileTexture (IMTLTexture texture, System.UIntPtr index);
public virtual void SetTileTextures (IMTLTexture[] textures, Foundation.NSRange range);
public virtual void SetVertexBuffer (IMTLBuffer buffer, System.UIntPtr offset, System.UIntPtr index);
public virtual void SetVertexBufferOffset (System.UIntPtr offset, System.UIntPtr index);
public virtual void SetVertexBytes (IntPtr bytes, System.UIntPtr length, System.UIntPtr index);
public virtual void SetVertexSamplerState (IMTLSamplerState sampler, System.UIntPtr index);
public virtual void SetVertexSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, System.UIntPtr index);
public virtual void SetVertexTexture (IMTLTexture texture, System.UIntPtr index);
public virtual void SetViewports (IntPtr viewports, System.UIntPtr count);
public virtual void SetVisibilityResultMode (MTLVisibilityResultMode mode, System.UIntPtr offset);
public virtual void Update (IMTLFence fence, MTLRenderStages stages);
public virtual void UseHeap (IMTLHeap heap);
public virtual void UseHeap (IMTLHeap heap, MTLRenderStages stages);
public virtual void UseHeaps (IMTLHeap[] heaps, System.UIntPtr count);
public virtual void UseHeaps (IMTLHeap[] heaps, System.UIntPtr count, MTLRenderStages stages);
public virtual void UseResource (IMTLResource resource, MTLResourceUsage usage);
public virtual void UseResource (IMTLResource resource, MTLResourceUsage usage, MTLRenderStages stages);
public virtual void UseResources (IMTLResource[] resources, System.UIntPtr count, MTLResourceUsage usage);
public virtual void UseResources (IMTLResource[] resources, System.UIntPtr count, MTLResourceUsage usage, MTLRenderStages stages);
public virtual void Wait (IMTLFence fence, MTLRenderStages stages);
Added methods:
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, nuint indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, nuint indexBufferOffset);
public virtual void DrawIndexedPrimitives (MTLPrimitiveType primitiveType, nuint indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, nuint indexBufferOffset, nuint instanceCount);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, nuint vertexStart, nuint vertexCount);
public virtual void DrawPrimitives (MTLPrimitiveType primitiveType, nuint vertexStart, nuint vertexCount, nuint instanceCount);
public virtual void SetFragmentBuffer (IMTLBuffer buffer, nuint offset, nuint index);
public virtual void SetFragmentBufferOffset (nuint offset, nuint index);
public virtual void SetFragmentBytes (IntPtr bytes, nuint length, nuint index);
public virtual void SetFragmentSamplerState (IMTLSamplerState sampler, nuint index);
public virtual void SetFragmentSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, nuint index);
public virtual void SetFragmentTexture (IMTLTexture texture, nuint index);
public virtual void SetVertexBuffer (IMTLBuffer buffer, nuint offset, nuint index);
public virtual void SetVertexBufferOffset (nuint offset, nuint index);
public virtual void SetVertexBytes (IntPtr bytes, nuint length, nuint index);
public virtual void SetVertexSamplerState (IMTLSamplerState sampler, nuint index);
public virtual void SetVertexSamplerState (IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, nuint index);
public virtual void SetVertexTexture (IMTLTexture texture, nuint index);
public virtual void SetVisibilityResultMode (MTLVisibilityResultMode mode, nuint offset);
Removed properties:
public virtual System.UIntPtr ImageblockSampleLength { get; }
public virtual System.UIntPtr MaxTotalThreadsPerThreadgroup { get; }
public virtual bool SupportIndirectCommandBuffers { get; }
public virtual bool ThreadgroupSizeMatchesTileSize { get; }
Removed method:
public virtual System.UIntPtr GetImageblockMemoryLength (MTLSize imageblockDimensions);
Removed properties:
public virtual System.UIntPtr AllocatedSize { get; }
public virtual MTLHazardTrackingMode HazardTrackingMode { get; }
public virtual IMTLHeap Heap { get; }
public virtual System.UIntPtr HeapOffset { get; }
public virtual bool IsAliasable { get; }
public virtual MTLResourceOptions ResourceOptions { get; }
public virtual MTLStorageMode StorageMode { get; }
Removed method:
public virtual void MakeAliasable ();
Removed properties:
public virtual bool AllowGpuOptimizedContents { get; }
public virtual IMTLBuffer Buffer { get; }
public virtual System.UIntPtr BufferBytesPerRow { get; }
public virtual System.UIntPtr BufferOffset { get; }
public virtual IOSurface.IOSurface IOSurface { get; }
public virtual System.UIntPtr IOSurfacePlane { get; }
public virtual System.UIntPtr ParentRelativeLevel { get; }
public virtual System.UIntPtr ParentRelativeSlice { get; }
public virtual IMTLTexture ParentTexture { get; }
public virtual bool Shareable { get; }
public virtual MTLTextureSwizzleChannels Swizzle { get; }
public virtual MTLTextureUsage Usage { get; }
Modified properties:
-public abstract System.UIntPtr ArrayLength { get; }
+public abstract nuint ArrayLength { get; }
-public abstract System.UIntPtr Depth { get; }
+public abstract nuint Depth { get; }
-public abstract System.UIntPtr Height { get; }
+public abstract nuint Height { get; }
-public abstract System.UIntPtr MipmapLevelCount { get; }
+public abstract nuint MipmapLevelCount { get; }
-public abstract System.UIntPtr SampleCount { get; }
+public abstract nuint SampleCount { get; }
-public abstract System.UIntPtr Width { get; }
+public abstract nuint Width { get; }
Removed methods:
public virtual IMTLTexture Create (MTLPixelFormat pixelFormat, MTLTextureType textureType, Foundation.NSRange levelRange, Foundation.NSRange sliceRange, MTLTextureSwizzleChannels swizzle);
public virtual MTLSharedTextureHandle CreateSharedTextureHandle ();
public virtual IMTLTexture CreateTextureView (MTLPixelFormat pixelFormat, MTLTextureType textureType, Foundation.NSRange levelRange, Foundation.NSRange sliceRange);
public virtual void GetBytes (IntPtr pixelBytes, System.UIntPtr bytesPerRow, MTLRegion region, System.UIntPtr level);
public virtual void GetBytes (IntPtr pixelBytes, System.UIntPtr bytesPerRow, System.UIntPtr bytesPerImage, MTLRegion region, System.UIntPtr level, System.UIntPtr slice);
public virtual void ReplaceRegion (MTLRegion region, System.UIntPtr level, IntPtr pixelBytes, System.UIntPtr bytesPerRow);
public virtual void ReplaceRegion (MTLRegion region, System.UIntPtr level, System.UIntPtr slice, IntPtr pixelBytes, System.UIntPtr bytesPerRow, System.UIntPtr bytesPerImage);
Added methods:
public virtual void GetBytes (IntPtr pixelBytes, nuint bytesPerRow, MTLRegion region, nuint level);
public virtual void GetBytes (IntPtr pixelBytes, nuint bytesPerRow, nuint bytesPerImage, MTLRegion region, nuint level, nuint slice);
public virtual void ReplaceRegion (MTLRegion region, nuint level, IntPtr pixelBytes, nuint bytesPerRow);
public virtual void ReplaceRegion (MTLRegion region, nuint level, nuint slice, IntPtr pixelBytes, nuint bytesPerRow, nuint bytesPerImage);
Removed constructor:
protected MTLArgument (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLArgument (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr ArrayLength { get; }
+public virtual nuint ArrayLength { get; }
-public virtual System.UIntPtr BufferAlignment { get; }
+public virtual nuint BufferAlignment { get; }
-public virtual System.UIntPtr BufferDataSize { get; }
+public virtual nuint BufferDataSize { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Index { get; }
+public virtual nuint Index { get; }
-public virtual System.UIntPtr ThreadgroupMemoryAlignment { get; }
+public virtual nuint ThreadgroupMemoryAlignment { get; }
-public virtual System.UIntPtr ThreadgroupMemoryDataSize { get; }
+public virtual nuint ThreadgroupMemoryDataSize { get; }
Removed constructor:
protected MTLArgumentDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLArgumentDescriptor (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr ArrayLength { get; set; }
+public virtual nuint ArrayLength { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr ConstantBlockAlignment { get; set; }
+public virtual nuint ConstantBlockAlignment { get; set; }
-public virtual System.UIntPtr Index { get; set; }
+public virtual nuint Index { get; set; }
Removed method:
public static void SetBuffers (this IMTLArgumentEncoder encoder, IMTLBuffer[] buffers, System.UIntPtr[] offsets, Foundation.NSRange range);
Added methods:
public static IMTLArgumentEncoder CreateArgumentEncoder (this IMTLArgumentEncoder This, nuint index);
public static void SetBuffers (this IMTLArgumentEncoder This, IMTLBuffer[] buffers, nint[] offsets, Foundation.NSRange range);
public static void SetComputePipelineState (this IMTLArgumentEncoder This, IMTLComputePipelineState pipeline, nuint index);
public static void SetComputePipelineStates (this IMTLArgumentEncoder This, IMTLComputePipelineState[] pipelines, Foundation.NSRange range);
public static void SetIndirectCommandBuffer (this IMTLArgumentEncoder This, IMTLIndirectCommandBuffer indirectCommandBuffer, nuint index);
public static void SetIndirectCommandBuffers (this IMTLArgumentEncoder This, IMTLIndirectCommandBuffer[] buffers, Foundation.NSRange range);
public static void SetRenderPipelineState (this IMTLArgumentEncoder This, IMTLRenderPipelineState pipeline, nuint index);
public static void SetRenderPipelineStates (this IMTLArgumentEncoder This, IMTLRenderPipelineState[] pipelines, Foundation.NSRange range);
Removed constructor:
protected MTLArrayType (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLArrayType (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr ArgumentIndexStride { get; }
+public virtual nuint ArgumentIndexStride { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Length { get; }
+public virtual nuint Length { get; }
-public virtual System.UIntPtr Stride { get; }
+public virtual nuint Stride { get; }
Removed constructor:
protected MTLAttribute (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLAttribute (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr AttributeIndex { get; }
+public virtual nuint AttributeIndex { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLAttributeDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLAttributeDescriptor (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr BufferIndex { get; set; }
+public virtual nuint BufferIndex { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Offset { get; set; }
+public virtual nuint Offset { get; set; }
Removed constructor:
protected MTLAttributeDescriptorArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLAttributeDescriptorArray (IntPtr handle);
Removed property:
public MTLAttributeDescriptor Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public MTLAttributeDescriptor Item { get; set; }
Removed constructor:
protected MTLBinaryArchiveDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLBinaryArchiveDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLBlitPassDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLBlitPassDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLBlitPassSampleBufferAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLBlitPassSampleBufferAttachmentDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr EndOfEncoderSampleIndex { get; set; }
+public virtual nuint EndOfEncoderSampleIndex { get; set; }
-public virtual System.UIntPtr StartOfEncoderSampleIndex { get; set; }
+public virtual nuint StartOfEncoderSampleIndex { get; set; }
Removed constructor:
protected MTLBlitPassSampleBufferAttachmentDescriptorArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLBlitPassSampleBufferAttachmentDescriptorArray (IntPtr handle);
Removed property:
public MTLBlitPassSampleBufferAttachmentDescriptor Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public MTLBlitPassSampleBufferAttachmentDescriptor Item { get; set; }
Removed methods:
public virtual MTLBlitPassSampleBufferAttachmentDescriptor GetObject (System.UIntPtr attachmentIndex);
public virtual void SetObject (MTLBlitPassSampleBufferAttachmentDescriptor attachment, System.UIntPtr attachmentIndex);
Added methods:
public virtual MTLBlitPassSampleBufferAttachmentDescriptor GetObject (nuint attachmentIndex);
public virtual void SetObject (MTLBlitPassSampleBufferAttachmentDescriptor attachment, nuint attachmentIndex);
Removed constructor:
protected MTLBufferLayoutDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLBufferLayoutDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr StepRate { get; set; }
+public virtual nuint StepRate { get; set; }
-public virtual System.UIntPtr Stride { get; set; }
+public virtual nuint Stride { get; set; }
Removed constructor:
protected MTLBufferLayoutDescriptorArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLBufferLayoutDescriptorArray (IntPtr handle);
Removed property:
public MTLBufferLayoutDescriptor Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public MTLBufferLayoutDescriptor Item { get; set; }
Removed constructor:
protected MTLCaptureDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLCaptureDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLCaptureManager (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLCaptureManager (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLCaptureScope (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLCaptureScope (IntPtr handle);
Removed constructor:
protected MTLCommandBufferDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLCommandBufferDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLCompileOptions (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLCompileOptions (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> PreprocessorMacros { get; set; }
+public virtual Foundation.NSDictionary PreprocessorMacros { get; set; }
Removed constructor:
protected MTLComputePassDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLComputePassDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLComputePassSampleBufferAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLComputePassSampleBufferAttachmentDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr EndOfEncoderSampleIndex { get; set; }
+public virtual nuint EndOfEncoderSampleIndex { get; set; }
-public virtual System.UIntPtr StartOfEncoderSampleIndex { get; set; }
+public virtual nuint StartOfEncoderSampleIndex { get; set; }
Removed constructor:
protected MTLComputePassSampleBufferAttachmentDescriptorArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLComputePassSampleBufferAttachmentDescriptorArray (IntPtr handle);
Removed property:
public MTLComputePassSampleBufferAttachmentDescriptor Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public MTLComputePassSampleBufferAttachmentDescriptor Item { get; set; }
Removed methods:
public virtual MTLComputePassSampleBufferAttachmentDescriptor GetObject (System.UIntPtr attachmentIndex);
public virtual void SetObject (MTLComputePassSampleBufferAttachmentDescriptor attachment, System.UIntPtr attachmentIndex);
Added methods:
public virtual MTLComputePassSampleBufferAttachmentDescriptor GetObject (nuint attachmentIndex);
public virtual void SetObject (MTLComputePassSampleBufferAttachmentDescriptor attachment, nuint attachmentIndex);
Removed constructor:
protected MTLComputePipelineDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLComputePipelineDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaxTotalThreadsPerThreadgroup { get; set; }
+public virtual nuint MaxTotalThreadsPerThreadgroup { get; set; }
Removed constructor:
protected MTLComputePipelineReflection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLComputePipelineReflection (IntPtr handle);
Modified properties:
-public virtual MTLArgument[] Arguments { get; }
+public virtual Foundation.NSObject[] Arguments { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLCounterSampleBufferDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLCounterSampleBufferDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr SampleCount { get; set; }
+public virtual nuint SampleCount { get; set; }
Removed methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr pointer, System.UIntPtr length, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr pointer, System.UIntPtr length);
Added methods:
public virtual System.IAsyncResult BeginInvoke (IntPtr pointer, nuint length, System.AsyncCallback callback, object object);
public virtual void Invoke (IntPtr pointer, nuint length);
Removed constructor:
protected MTLDepthStencilDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLDepthStencilDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public static void GetDefaultSamplePositions (this IMTLDevice This, MTLSamplePosition[] positions, System.UIntPtr count);
Added methods:
public static IMTLArgumentEncoder CreateArgumentEncoder (this IMTLDevice This, MTLArgumentDescriptor[] arguments);
public static IMTLBinaryArchive CreateBinaryArchive (this IMTLDevice This, MTLBinaryArchiveDescriptor descriptor, out Foundation.NSError error);
[Obsolete ("Use the overload that takes an IntPtr instead. The 'data' parameter must be page-aligned and allocated using vm_allocate or mmap, which won't be the case for managed arrays, so this method will always fail.")]
public static IMTLBuffer CreateBufferNoCopy<T> (this IMTLDevice This, T[] data, MTLResourceOptions options, MTLDeallocator deallocator);
public static void CreateComputePipelineState (this IMTLDevice This, MTLComputePipelineDescriptor descriptor, MTLPipelineOption options, MTLNewComputePipelineStateWithReflectionCompletionHandler completionHandler);
public static IMTLComputePipelineState CreateComputePipelineState (this IMTLDevice This, MTLComputePipelineDescriptor descriptor, MTLPipelineOption options, out MTLComputePipelineReflection reflection, out Foundation.NSError error);
[Obsolete ("Use 'CreateIMTLCounterSampleBuffer' instead.")]
public static MTLCounterSampleBuffer CreateCounterSampleBuffer (this IMTLDevice This, MTLCounterSampleBufferDescriptor descriptor, out Foundation.NSError error);
public static IMTLLibrary CreateDefaultLibrary (this IMTLDevice This, Foundation.NSBundle bundle, out Foundation.NSError error);
public static IMTLDynamicLibrary CreateDynamicLibrary (this IMTLDevice This, Foundation.NSUrl url, out Foundation.NSError error);
public static IMTLDynamicLibrary CreateDynamicLibrary (this IMTLDevice This, IMTLLibrary library, out Foundation.NSError error);
public static IMTLEvent CreateEvent (this IMTLDevice This);
public static IMTLFence CreateFence (this IMTLDevice This);
public static IMTLHeap CreateHeap (this IMTLDevice This, MTLHeapDescriptor descriptor);
public static IMTLIndirectCommandBuffer CreateIndirectCommandBuffer (this IMTLDevice This, MTLIndirectCommandBufferDescriptor descriptor, nuint maxCount, MTLResourceOptions options);
public static IMTLLibrary CreateLibrary (this IMTLDevice This, CoreFoundation.DispatchData data, out Foundation.NSError error);
[Obsolete ("Use 'CreateDefaultLibrary' instead.")]
public static IMTLLibrary CreateLibrary (this IMTLDevice This, Foundation.NSBundle bundle, out Foundation.NSError error);
public static IMTLLibrary CreateLibrary (this IMTLDevice This, Foundation.NSUrl url, out Foundation.NSError error);
public static void CreateLibrary (this IMTLDevice This, MTLStitchedLibraryDescriptor descriptor, System.Action<IMTLLibrary,Foundation.NSError> completionHandler);
public static IMTLLibrary CreateLibrary (this IMTLDevice This, MTLStitchedLibraryDescriptor descriptor, out Foundation.NSError error);
public static void CreateRenderPipelineState (this IMTLDevice This, MTLTileRenderPipelineDescriptor descriptor, MTLPipelineOption options, MTLNewRenderPipelineStateWithReflectionCompletionHandler completionHandler);
public static IMTLRenderPipelineState CreateRenderPipelineState (this IMTLDevice This, MTLTileRenderPipelineDescriptor descriptor, MTLPipelineOption options, out MTLRenderPipelineReflection reflection, out Foundation.NSError error);
public static IMTLSharedEvent CreateSharedEvent (this IMTLDevice This);
public static IMTLSharedEvent CreateSharedEvent (this IMTLDevice This, MTLSharedEventHandle sharedEventHandle);
public static IMTLTexture CreateSharedTexture (this IMTLDevice This, MTLSharedTextureHandle sharedHandle);
public static IMTLTexture CreateSharedTexture (this IMTLDevice This, MTLTextureDescriptor descriptor);
public static IMTLTexture CreateTexture (this IMTLDevice This, MTLTextureDescriptor descriptor, IOSurface.IOSurface iosurface, nuint plane);
public static MTLArgumentBuffersTier GetArgumentBuffersSupport (this IMTLDevice This);
public static MTLCounterSet[] GetCounterSets (this IMTLDevice This);
public static nuint GetCurrentAllocatedSize (this IMTLDevice This);
public static void GetDefaultSamplePositions (this IMTLDevice This, MTLSamplePosition[] positions, nuint count);
public static void GetDefaultSamplePositions (this IMTLDevice This, IntPtr positions, nuint count);
public static bool GetHasUnifiedMemory (this IMTLDevice This);
public static MTLSizeAndAlign GetHeapBufferSizeAndAlignWithLength (this IMTLDevice This, nuint length, MTLResourceOptions options);
public static MTLSizeAndAlign GetHeapTextureSizeAndAlign (this IMTLDevice This, MTLTextureDescriptor desc);
public static nuint GetMaxArgumentBufferSamplerCount (this IMTLDevice This);
public static nuint GetMaxBufferLength (this IMTLDevice This);
public static nuint GetMaxThreadgroupMemoryLength (this IMTLDevice This);
public static MTLSize GetMaxThreadsPerThreadgroup (this IMTLDevice This);
public static nuint GetMinimumLinearTextureAlignment (this IMTLDevice This, MTLPixelFormat format);
public static nuint GetMinimumTextureBufferAlignment (this IMTLDevice This, MTLPixelFormat format);
public static bool GetProgrammableSamplePositionsSupported (this IMTLDevice This);
public static bool GetRasterOrderGroupsSupported (this IMTLDevice This);
public static MTLReadWriteTextureTier GetReadWriteTextureSupport (this IMTLDevice This);
public static ulong GetRegistryId (this IMTLDevice This);
public static void GetSampleTimestamps (this IMTLDevice This, nuint cpuTimestamp, nuint gpuTimestamp);
public static bool GetSupportsDynamicLibraries (this IMTLDevice This);
public static bool GetSupportsPullModelInterpolation (this IMTLDevice This);
public static bool GetSupportsRenderDynamicLibraries (this IMTLDevice This);
public static bool SupportsCounterSampling (this IMTLDevice This, MTLCounterSamplingPoint samplingPoint);
public static bool SupportsFamily (this IMTLDevice This, MTLGpuFamily gpuFamily);
public static bool SupportsTextureSampleCount (this IMTLDevice This, nuint sampleCount);
Removed constructor:
protected MTLDrawable (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLDrawable (IntPtr handle);
Removed property:
public virtual System.UIntPtr DrawableId { get; }
Modified properties:
-public abstract double PresentedTime { get; }
+public virtual double PresentedTime { get; }
Added property:
public virtual nuint DrawableID { get; }
Modified methods:
-public abstract void AddPresentedHandler (System.Action<IMTLDrawable> block)
+public virtual void AddPresentedHandler (System.Action<IMTLDrawable> block)
-public abstract void PresentAfter (double duration)
+public virtual void PresentAfter (double duration)
Removed constructor:
protected MTLFunctionConstant (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLFunctionConstant (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Index { get; }
+public virtual nuint Index { get; }
Removed constructor:
protected MTLFunctionConstantValues (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLFunctionConstantValues (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed method:
public virtual void SetConstantValue (IntPtr value, MTLDataType type, System.UIntPtr index);
Added method:
public virtual void SetConstantValue (IntPtr value, MTLDataType type, nuint index);
Removed constructor:
protected MTLFunctionDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLFunctionDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLFunctionStitchingFunctionNode (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLFunctionStitchingFunctionNode (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLFunctionStitchingGraph (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLFunctionStitchingGraph (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructors:
protected MTLFunctionStitchingInputNode (ObjCRuntime.NativeHandle handle);
public MTLFunctionStitchingInputNode (System.UIntPtr argument);
Added constructors:
protected MTLFunctionStitchingInputNode (IntPtr handle);
public MTLFunctionStitchingInputNode (nuint argument);
Modified properties:
-public virtual System.UIntPtr ArgumentIndex { get; set; }
+public virtual nuint ArgumentIndex { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLHeapDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLHeapDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Size { get; set; }
+public virtual nuint Size { get; set; }
Removed constructor:
protected MTLIndirectCommandBufferDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLIndirectCommandBufferDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaxFragmentBufferBindCount { get; set; }
+public virtual nuint MaxFragmentBufferBindCount { get; set; }
-public virtual System.UIntPtr MaxKernelBufferBindCount { get; set; }
+public virtual nuint MaxKernelBufferBindCount { get; set; }
-public virtual System.UIntPtr MaxVertexBufferBindCount { get; set; }
+public virtual nuint MaxVertexBufferBindCount { get; set; }
Added methods:
public static void CreateFunction (this IMTLLibrary This, MTLFunctionDescriptor descriptor, System.Action<IMTLFunction,Foundation.NSError> completionHandler);
public static IMTLFunction CreateFunction (this IMTLLibrary This, MTLFunctionDescriptor descriptor, out Foundation.NSError error);
public static void CreateFunction (this IMTLLibrary This, string name, MTLFunctionConstantValues constantValues, System.Action<IMTLFunction,Foundation.NSError> completionHandler);
public static IMTLFunction CreateFunction (this IMTLLibrary This, string name, MTLFunctionConstantValues constantValues, out Foundation.NSError error);
public static string GetInstallName (this IMTLLibrary This);
public static MTLLibraryType GetType (this IMTLLibrary This);
Removed constructor:
protected MTLLinkedFunctions (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLLinkedFunctions (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MotionTransformBufferOffset { get; set; }
+public virtual nuint MotionTransformBufferOffset { get; set; }
-public virtual System.UIntPtr MotionTransformCount { get; set; }
+public virtual nuint MotionTransformCount { get; set; }
Removed constructor:
public MTLOrigin (IntPtr x, IntPtr y, IntPtr z);
Added constructor:
public MTLOrigin (nint x, nint y, nint z);
Modified fields:
-public IntPtr X;
+public nint X;
-public IntPtr Y;
+public nint Y;
-public IntPtr Z;
+public nint Z;
Removed constructor:
protected MTLPipelineBufferDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLPipelineBufferDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLPipelineBufferDescriptorArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLPipelineBufferDescriptorArray (IntPtr handle);
Removed property:
public MTLPipelineBufferDescriptor Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public MTLPipelineBufferDescriptor Item { get; set; }
Removed constructor:
protected MTLPointerType (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLPointerType (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr Alignment { get; }
+public virtual nuint Alignment { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr DataSize { get; }
+public virtual nuint DataSize { get; }
Removed methods:
public static MTLRegion Create1D (IntPtr x, IntPtr width);
public static MTLRegion Create1D (System.UIntPtr x, System.UIntPtr width);
public static MTLRegion Create2D (IntPtr x, IntPtr y, IntPtr width, IntPtr height);
public static MTLRegion Create2D (System.UIntPtr x, System.UIntPtr y, System.UIntPtr width, System.UIntPtr height);
public static MTLRegion Create3D (IntPtr x, IntPtr y, IntPtr z, IntPtr width, IntPtr height, IntPtr depth);
public static MTLRegion Create3D (System.UIntPtr x, System.UIntPtr y, System.UIntPtr z, System.UIntPtr width, System.UIntPtr height, System.UIntPtr depth);
Added methods:
public static MTLRegion Create1D (nint x, nint width);
public static MTLRegion Create1D (nuint x, nuint width);
public static MTLRegion Create2D (nint x, nint y, nint width, nint height);
public static MTLRegion Create2D (nuint x, nuint y, nuint width, nuint height);
public static MTLRegion Create3D (nint x, nint y, nint z, nint width, nint height, nint depth);
public static MTLRegion Create3D (nuint x, nuint y, nuint z, nuint width, nuint height, nuint depth);
Removed constructor:
protected MTLRenderPassAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLRenderPassAttachmentDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr DepthPlane { get; set; }
+public virtual nuint DepthPlane { get; set; }
-public virtual System.UIntPtr Level { get; set; }
+public virtual nuint Level { get; set; }
-public virtual System.UIntPtr ResolveDepthPlane { get; set; }
+public virtual nuint ResolveDepthPlane { get; set; }
-public virtual System.UIntPtr ResolveLevel { get; set; }
+public virtual nuint ResolveLevel { get; set; }
-public virtual System.UIntPtr ResolveSlice { get; set; }
+public virtual nuint ResolveSlice { get; set; }
-public virtual System.UIntPtr Slice { get; set; }
+public virtual nuint Slice { get; set; }
Removed constructor:
protected MTLRenderPassColorAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLRenderPassColorAttachmentDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLRenderPassColorAttachmentDescriptorArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLRenderPassColorAttachmentDescriptorArray (IntPtr handle);
Removed property:
public MTLRenderPassColorAttachmentDescriptor Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public MTLRenderPassColorAttachmentDescriptor Item { get; set; }
Removed constructor:
protected MTLRenderPassDepthAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLRenderPassDepthAttachmentDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLRenderPassDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLRenderPassDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr DefaultRasterSampleCount { get; set; }
+public virtual nuint DefaultRasterSampleCount { get; set; }
-public virtual System.UIntPtr ImageblockSampleLength { get; set; }
+public virtual nuint ImageblockSampleLength { get; set; }
-public virtual System.UIntPtr RenderTargetArrayLength { get; set; }
+public virtual nuint RenderTargetArrayLength { get; set; }
-public virtual System.UIntPtr RenderTargetHeight { get; set; }
+public virtual nuint RenderTargetHeight { get; set; }
-public virtual System.UIntPtr RenderTargetWidth { get; set; }
+public virtual nuint RenderTargetWidth { get; set; }
-public virtual System.UIntPtr ThreadgroupMemoryLength { get; set; }
+public virtual nuint ThreadgroupMemoryLength { get; set; }
-public virtual System.UIntPtr TileHeight { get; set; }
+public virtual nuint TileHeight { get; set; }
-public virtual System.UIntPtr TileWidth { get; set; }
+public virtual nuint TileWidth { get; set; }
Removed methods:
public System.UIntPtr GetSamplePositions (MTLSamplePosition[] positions);
public virtual System.UIntPtr GetSamplePositions (IntPtr positions, System.UIntPtr count);
public virtual void SetSamplePositions (IntPtr positions, System.UIntPtr count);
Added methods:
public nuint GetSamplePositions (MTLSamplePosition[] positions);
public virtual nuint GetSamplePositions (IntPtr positions, nuint count);
public virtual void SetSamplePositions (IntPtr positions, nuint count);
Removed constructor:
protected MTLRenderPassSampleBufferAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLRenderPassSampleBufferAttachmentDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr EndOfFragmentSampleIndex { get; set; }
+public virtual nuint EndOfFragmentSampleIndex { get; set; }
-public virtual System.UIntPtr EndOfVertexSampleIndex { get; set; }
+public virtual nuint EndOfVertexSampleIndex { get; set; }
-public virtual System.UIntPtr StartOfFragmentSampleIndex { get; set; }
+public virtual nuint StartOfFragmentSampleIndex { get; set; }
-public virtual System.UIntPtr StartOfVertexSampleIndex { get; set; }
+public virtual nuint StartOfVertexSampleIndex { get; set; }
Removed constructor:
protected MTLRenderPassSampleBufferAttachmentDescriptorArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLRenderPassSampleBufferAttachmentDescriptorArray (IntPtr handle);
Removed property:
public MTLRenderPassSampleBufferAttachmentDescriptor Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public MTLRenderPassSampleBufferAttachmentDescriptor Item { get; set; }
Removed methods:
public virtual MTLRenderPassSampleBufferAttachmentDescriptor GetObject (System.UIntPtr attachmentIndex);
public virtual void SetObject (MTLRenderPassSampleBufferAttachmentDescriptor attachment, System.UIntPtr attachmentIndex);
Added methods:
public virtual MTLRenderPassSampleBufferAttachmentDescriptor GetObject (nuint attachmentIndex);
public virtual void SetObject (MTLRenderPassSampleBufferAttachmentDescriptor attachment, nuint attachmentIndex);
Removed constructor:
protected MTLRenderPassStencilAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLRenderPassStencilAttachmentDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLRenderPipelineColorAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLRenderPipelineColorAttachmentDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLRenderPipelineColorAttachmentDescriptorArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLRenderPipelineColorAttachmentDescriptorArray (IntPtr handle);
Removed property:
public MTLRenderPipelineColorAttachmentDescriptor Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public MTLRenderPipelineColorAttachmentDescriptor Item { get; set; }
Removed constructor:
protected MTLRenderPipelineDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLRenderPipelineDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaxFragmentCallStackDepth { get; set; }
+public virtual nuint MaxFragmentCallStackDepth { get; set; }
-public virtual System.UIntPtr MaxTessellationFactor { get; set; }
+public virtual nuint MaxTessellationFactor { get; set; }
-public virtual System.UIntPtr MaxVertexCallStackDepth { get; set; }
+public virtual nuint MaxVertexCallStackDepth { get; set; }
-public virtual System.UIntPtr RasterSampleCount { get; set; }
+public virtual nuint RasterSampleCount { get; set; }
-public virtual System.UIntPtr SampleCount { get; set; }
+public virtual nuint SampleCount { get; set; }
Removed constructor:
protected MTLRenderPipelineReflection (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLRenderPipelineReflection (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual MTLArgument[] FragmentArguments { get; }
+public virtual Foundation.NSObject[] FragmentArguments { get; }
-public virtual MTLArgument[] VertexArguments { get; }
+public virtual Foundation.NSObject[] VertexArguments { get; }
Removed constructor:
protected MTLSamplerDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLSamplerDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaxAnisotropy { get; set; }
+public virtual nuint MaxAnisotropy { get; set; }
Removed constructor:
public MTLScissorRect (System.UIntPtr x, System.UIntPtr y, System.UIntPtr width, System.UIntPtr height);
Added constructor:
public MTLScissorRect (nuint x, nuint y, nuint width, nuint height);
Modified fields:
-public System.UIntPtr Height;
+public nuint Height;
-public System.UIntPtr Width;
+public nuint Width;
-public System.UIntPtr X;
+public nuint X;
-public System.UIntPtr Y;
+public nuint Y;
Removed constructor:
protected MTLSharedEventHandle (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLSharedEventHandle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLSharedEventListener (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLSharedEventListener (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLSharedTextureHandle (ObjCRuntime.NativeHandle handle);
Added constructors:
[Obsolete ("Type is not meant to be created by user code.")]
public MTLSharedTextureHandle ();
protected MTLSharedTextureHandle (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
public MTLSize (IntPtr width, IntPtr height, IntPtr depth);
Added constructor:
public MTLSize (nint width, nint height, nint depth);
Modified fields:
-public IntPtr Depth;
+public nint Depth;
-public IntPtr Height;
+public nint Height;
-public IntPtr Width;
+public nint Width;
Removed constructor:
public MTLSizeAndAlign (System.UIntPtr size, System.UIntPtr align);
Added constructor:
public MTLSizeAndAlign (nuint size, nuint align);
Modified fields:
-public System.UIntPtr Align;
+public nuint Align;
-public System.UIntPtr Size;
+public nuint Size;
Removed constructor:
protected MTLStageInputOutputDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLStageInputOutputDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr IndexBufferIndex { get; set; }
+public virtual nuint IndexBufferIndex { get; set; }
Removed constructor:
protected MTLStencilDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLStencilDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLStitchedLibraryDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLStitchedLibraryDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLStructMember (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLStructMember (IntPtr handle);
Removed properties:
public virtual MTLArrayType ArrayType { get; }
public virtual MTLStructType StructType { get; }
Modified properties:
-public virtual System.UIntPtr ArgumentIndex { get; }
+public virtual nuint ArgumentIndex { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Offset { get; }
+public virtual nuint Offset { get; }
Added methods:
public virtual MTLArrayType ArrayType ();
public virtual MTLStructType StructType ();
Removed constructor:
protected MTLStructType (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLStructType (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLTextureDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLTextureDescriptor (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr ArrayLength { get; set; }
+public virtual nuint ArrayLength { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Depth { get; set; }
+public virtual nuint Depth { get; set; }
-public virtual System.UIntPtr Height { get; set; }
+public virtual nuint Height { get; set; }
-public virtual System.UIntPtr MipmapLevelCount { get; set; }
+public virtual nuint MipmapLevelCount { get; set; }
-public virtual System.UIntPtr SampleCount { get; set; }
+public virtual nuint SampleCount { get; set; }
-public virtual System.UIntPtr Width { get; set; }
+public virtual nuint Width { get; set; }
Removed methods:
public static MTLTextureDescriptor CreateTexture2DDescriptor (MTLPixelFormat pixelFormat, System.UIntPtr width, System.UIntPtr height, bool mipmapped);
public static MTLTextureDescriptor CreateTextureBufferDescriptor (MTLPixelFormat pixelFormat, System.UIntPtr width, MTLResourceOptions resourceOptions, MTLTextureUsage usage);
public static MTLTextureDescriptor CreateTextureCubeDescriptor (MTLPixelFormat pixelFormat, System.UIntPtr size, bool mipmapped);
Added methods:
public static MTLTextureDescriptor CreateTexture2DDescriptor (MTLPixelFormat pixelFormat, nuint width, nuint height, bool mipmapped);
public static MTLTextureDescriptor CreateTextureBufferDescriptor (MTLPixelFormat pixelFormat, nuint width, MTLResourceOptions resourceOptions, MTLTextureUsage usage);
public static MTLTextureDescriptor CreateTextureCubeDescriptor (MTLPixelFormat pixelFormat, nuint size, bool mipmapped);
Removed constructor:
protected MTLTextureReferenceType (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLTextureReferenceType (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added value:
[Obsolete ("This option is unavailable.")]
Blit = 8,
Removed constructor:
protected MTLTileRenderPipelineColorAttachmentDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLTileRenderPipelineColorAttachmentDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLTileRenderPipelineColorAttachmentDescriptorArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLTileRenderPipelineColorAttachmentDescriptorArray (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLTileRenderPipelineDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLTileRenderPipelineDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr MaxTotalThreadsPerThreadgroup { get; set; }
+public virtual nuint MaxTotalThreadsPerThreadgroup { get; set; }
-public virtual System.UIntPtr RasterSampleCount { get; set; }
+public virtual nuint RasterSampleCount { get; set; }
Removed constructor:
protected MTLType (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLType (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLVertexAttribute (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLVertexAttribute (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr AttributeIndex { get; }
+public virtual nuint AttributeIndex { get; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Removed constructor:
protected MTLVertexAttributeDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLVertexAttributeDescriptor (IntPtr handle);
Modified properties:
-public virtual System.UIntPtr BufferIndex { get; set; }
+public virtual nuint BufferIndex { get; set; }
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr Offset { get; set; }
+public virtual nuint Offset { get; set; }
Removed constructor:
protected MTLVertexAttributeDescriptorArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLVertexAttributeDescriptorArray (IntPtr handle);
Removed property:
public MTLVertexAttributeDescriptor Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public MTLVertexAttributeDescriptor Item { get; set; }
Removed constructor:
protected MTLVertexBufferLayoutDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLVertexBufferLayoutDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
-public virtual System.UIntPtr StepRate { get; set; }
+public virtual nuint StepRate { get; set; }
-public virtual System.UIntPtr Stride { get; set; }
+public virtual nuint Stride { get; set; }
Removed constructor:
protected MTLVertexBufferLayoutDescriptorArray (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLVertexBufferLayoutDescriptorArray (IntPtr handle);
Removed property:
public MTLVertexBufferLayoutDescriptor Item { get; set; }
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
Added property:
public MTLVertexBufferLayoutDescriptor Item { get; set; }
Removed constructor:
protected MTLVertexDescriptor (ObjCRuntime.NativeHandle handle);
Added constructor:
protected MTLVertexDescriptor (IntPtr handle);
Modified properties:
-public override ObjCRuntime.NativeHandle ClassHandle { get; }
+public override IntPtr ClassHandle { get; }
public struct MTLAccelerationStructureSizes {
// fields
public nuint AccelerationStructureSize;
public nuint BuildScratchBufferSize;
public nuint RefitScratchBufferSize;
}
public static class MTLBinaryArchive_Extensions {
// methods
public static bool AddFunctionWithDescriptor (this IMTLBinaryArchive This, MTLFunctionDescriptor descriptor, IMTLLibrary library, out Foundation.NSError error);
public static bool AddTileRenderPipelineFunctions (this IMTLBinaryArchive This, MTLTileRenderPipelineDescriptor descriptor, out Foundation.NSError error);
}
public static class MTLBlitCommandEncoder_Extensions {
// methods
public static void Copy (this IMTLBlitCommandEncoder This, IMTLTexture sourceTexture, IMTLTexture destinationTexture);
public static void Copy (this IMTLBlitCommandEncoder This, IMTLIndirectCommandBuffer source, Foundation.NSRange sourceRange, IMTLIndirectCommandBuffer destination, nuint destinationIndex);
public static void Copy (this IMTLBlitCommandEncoder This, IMTLTexture sourceTexture, nuint sourceSlice, nuint sourceLevel, IMTLTexture destinationTexture, nuint destinationSlice, nuint destinationLevel, nuint sliceCount, nuint levelCount);
public static void CopyFromBuffer (this IMTLBlitCommandEncoder This, IMTLBuffer sourceBuffer, nuint sourceOffset, nuint sourceBytesPerRow, nuint sourceBytesPerImage, MTLSize sourceSize, IMTLTexture destinationTexture, nuint destinationSlice, nuint destinationLevel, MTLOrigin destinationOrigin, MTLBlitOption options);
public static void CopyFromTexture (this IMTLBlitCommandEncoder This, IMTLTexture sourceTexture, nuint sourceSlice, nuint sourceLevel, MTLOrigin sourceOrigin, MTLSize sourceSize, IMTLBuffer destinationBuffer, nuint destinationOffset, nuint destinatinBytesPerRow, nuint destinationBytesPerImage, MTLBlitOption options);
public static void Optimize (this IMTLBlitCommandEncoder This, IMTLIndirectCommandBuffer indirectCommandBuffer, Foundation.NSRange range);
public static void OptimizeContentsForCpuAccess (this IMTLBlitCommandEncoder This, IMTLTexture texture);
public static void OptimizeContentsForCpuAccess (this IMTLBlitCommandEncoder This, IMTLTexture texture, nuint slice, nuint level);
public static void OptimizeContentsForGpuAccess (this IMTLBlitCommandEncoder This, IMTLTexture texture);
public static void OptimizeContentsForGpuAccess (this IMTLBlitCommandEncoder This, IMTLTexture texture, nuint slice, nuint level);
public static void ResetCommands (this IMTLBlitCommandEncoder This, IMTLIndirectCommandBuffer buffer, Foundation.NSRange range);
public static void ResolveCounters (this IMTLBlitCommandEncoder This, MTLCounterSampleBuffer sampleBuffer, Foundation.NSRange range, IMTLBuffer destinationBuffer, nuint destinationOffset);
public static void SampleCounters (this IMTLBlitCommandEncoder This, MTLCounterSampleBuffer sampleBuffer, nuint sampleIndex, bool barrier);
public static void Update (this IMTLBlitCommandEncoder This, IMTLFence fence);
public static void Wait (this IMTLBlitCommandEncoder This, IMTLFence fence);
}
public static class MTLBuffer_Extensions {
// methods
public static void AddDebugMarker (this IMTLBuffer This, string marker, Foundation.NSRange range);
public static void RemoveAllDebugMarkers (this IMTLBuffer This);
}
public static class MTLCommandBuffer_Extensions {
// methods
public static IMTLComputeCommandEncoder ComputeCommandEncoderDispatch (this IMTLCommandBuffer This, MTLDispatchType dispatchType);
public static IMTLBlitCommandEncoder CreateBlitCommandEncoder (this IMTLCommandBuffer This, MTLBlitPassDescriptor blitPassDescriptor);
public static IMTLComputeCommandEncoder CreateComputeCommandEncoder (this IMTLCommandBuffer This, MTLComputePassDescriptor computePassDescriptor);
public static void EncodeSignal (this IMTLCommandBuffer This, IMTLEvent event, ulong value);
public static void EncodeWait (this IMTLCommandBuffer This, IMTLEvent event, ulong value);
public static MTLCommandBufferErrorOption GetErrorOptions (this IMTLCommandBuffer This);
public static double GetGpuEndTime (this IMTLCommandBuffer This);
public static double GetGpuStartTime (this IMTLCommandBuffer This);
public static double GetKernelEndTime (this IMTLCommandBuffer This);
public static double GetKernelStartTime (this IMTLCommandBuffer This);
public static IMTLLogContainer GetLogs (this IMTLCommandBuffer This);
public static void PopDebugGroup (this IMTLCommandBuffer This);
public static void PresentDrawableAfter (this IMTLCommandBuffer This, IMTLDrawable drawable, double duration);
public static void PushDebugGroup (this IMTLCommandBuffer This, string string);
}
public static class MTLCommandQueue_Extensions {
// methods
public static IMTLCommandBuffer CreateCommandBuffer (this IMTLCommandQueue This, MTLCommandBufferDescriptor descriptor);
}
public static class MTLComputeCommandEncoder_Extensions {
// methods
public static void DispatchThreadgroups (this IMTLComputeCommandEncoder This, IMTLBuffer indirectBuffer, nuint indirectBufferOffset, MTLSize threadsPerThreadgroup);
public static void DispatchThreads (this IMTLComputeCommandEncoder This, MTLSize threadsPerGrid, MTLSize threadsPerThreadgroup);
public static void ExecuteCommands (this IMTLComputeCommandEncoder This, IMTLIndirectCommandBuffer indirectCommandBuffer, Foundation.NSRange executionRange);
public static void ExecuteCommands (this IMTLComputeCommandEncoder This, IMTLIndirectCommandBuffer indirectCommandbuffer, IMTLBuffer indirectRangeBuffer, nuint indirectBufferOffset);
public static MTLDispatchType GetDispatchType (this IMTLComputeCommandEncoder This);
public static void MemoryBarrier (this IMTLComputeCommandEncoder This, MTLBarrierScope scope);
public static void MemoryBarrier (this IMTLComputeCommandEncoder This, IMTLResource[] resources, nuint count);
[Obsolete ("Use the overload that takes an IMTLCounterSampleBuffer instead.")]
public static void SampleCounters (this IMTLComputeCommandEncoder This, MTLCounterSampleBuffer sampleBuffer, nuint sampleIndex, bool barrier);
public static void SetImageblock (this IMTLComputeCommandEncoder This, nuint width, nuint height);
public static void SetStage (this IMTLComputeCommandEncoder This, MTLRegion region);
public static void SetStageInRegion (this IMTLComputeCommandEncoder This, IMTLBuffer indirectBuffer, nuint indirectBufferOffset);
public static void Update (this IMTLComputeCommandEncoder This, IMTLFence fence);
public static void UseHeap (this IMTLComputeCommandEncoder This, IMTLHeap heap);
public static void UseHeaps (this IMTLComputeCommandEncoder This, IMTLHeap[] heaps, nuint count);
public static void UseResource (this IMTLComputeCommandEncoder This, IMTLResource resource, MTLResourceUsage usage);
public static void UseResources (this IMTLComputeCommandEncoder This, IMTLResource[] resources, nuint count, MTLResourceUsage usage);
public static void Wait (this IMTLComputeCommandEncoder This, IMTLFence fence);
}
public static class MTLComputePipelineState_Extensions {
// methods
public static nuint GetImageblockMemoryLength (this IMTLComputePipelineState This, MTLSize imageblockDimensions);
public static string GetLabel (this IMTLComputePipelineState This);
public static nuint GetStaticThreadgroupMemoryLength (this IMTLComputePipelineState This);
public static bool GetSupportIndirectCommandBuffers (this IMTLComputePipelineState This);
}
public abstract class MTLCounter : Foundation.NSObject, Foundation.INSObjectProtocol, IMTLCounter, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
protected MTLCounter ();
protected MTLCounter (Foundation.NSObjectFlag t);
protected MTLCounter (IntPtr handle);
// properties
public override IntPtr ClassHandle { get; }
public virtual string Name { get; }
}
public abstract class MTLCounterSampleBuffer : Foundation.NSObject, Foundation.INSObjectProtocol, IMTLCounterSampleBuffer, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
protected MTLCounterSampleBuffer ();
protected MTLCounterSampleBuffer (Foundation.NSObjectFlag t);
protected MTLCounterSampleBuffer (IntPtr handle);
// properties
public override IntPtr ClassHandle { get; }
public virtual IMTLDevice Device { get; }
public virtual string Label { get; }
public virtual nuint SampleCount { get; }
// methods
public virtual Foundation.NSData ResolveCounterRange (Foundation.NSRange range);
}
public abstract class MTLCounterSet : Foundation.NSObject, Foundation.INSObjectProtocol, IMTLCounterSet, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
protected MTLCounterSet ();
protected MTLCounterSet (Foundation.NSObjectFlag t);
protected MTLCounterSet (IntPtr handle);
// properties
public override IntPtr ClassHandle { get; }
public virtual IMTLCounter[] Counters { get; }
public virtual string Name { get; }
}
public static class MTLDrawable_Extensions {
// methods
public static void AddPresentedHandler (this IMTLDrawable This, System.Action<IMTLDrawable> block);
public static nuint GetDrawableID (this IMTLDrawable This);
public static double GetPresentedTime (this IMTLDrawable This);
public static void PresentAfter (this IMTLDrawable This, double duration);
}
public static class MTLFunction_Extensions {
// methods
public static IMTLArgumentEncoder CreateArgumentEncoder (this IMTLFunction This, nuint bufferIndex);
public static IMTLArgumentEncoder CreateArgumentEncoder (this IMTLFunction This, nuint bufferIndex, out MTLArgument reflection);
public static Foundation.NSDictionary<Foundation.NSString,Metal.MTLFunctionConstant> GetFunctionConstants (this IMTLFunction This);
public static string GetLabel (this IMTLFunction This);
public static nint GetPatchControlPointCount (this IMTLFunction This);
public static MTLPatchType GetPatchType (this IMTLFunction This);
public static MTLAttribute[] GetStageInputAttributes (this IMTLFunction This);
public static void SetLabel (this IMTLFunction This, string value);
}
public static class MTLHeap_Extensions {
// methods
public static IMTLBuffer CreateBuffer (this IMTLHeap This, nuint length, MTLResourceOptions options, nuint offset);
public static IMTLTexture CreateTexture (this IMTLHeap This, MTLTextureDescriptor descriptor, nuint offset);
public static nuint GetCurrentAllocatedSize (this IMTLHeap This);
public static MTLHazardTrackingMode GetHazardTrackingMode (this IMTLHeap This);
public static MTLResourceOptions GetResourceOptions (this IMTLHeap This);
public static MTLHeapType GetType (this IMTLHeap This);
}
public static class MTLIndirectCommandBuffer_Extensions {
// methods
public static IMTLIndirectComputeCommand GetIndirectComputeCommand (this IMTLIndirectCommandBuffer This, nuint commandIndex);
}
public static class MTLIndirectComputeCommand_Extensions {
// methods
public static void SetImageblock (this IMTLIndirectComputeCommand This, nuint width, nuint height);
}
public static class MTLIndirectRenderCommand_Extensions {
// methods
public static void DrawIndexedPatches (this IMTLIndirectRenderCommand This, nuint numberOfPatchControlPoints, nuint patchStart, nuint patchCount, IMTLBuffer patchIndexBuffer, nuint patchIndexBufferOffset, IMTLBuffer controlPointIndexBuffer, nuint controlPointIndexBufferOffset, nuint instanceCount, nuint baseInstance, IMTLBuffer buffer, nuint offset, nuint instanceStride);
public static void DrawPatches (this IMTLIndirectRenderCommand This, nuint numberOfPatchControlPoints, nuint patchStart, nuint patchCount, IMTLBuffer patchIndexBuffer, nuint patchIndexBufferOffset, nuint instanceCount, nuint baseInstance, IMTLBuffer buffer, nuint offset, nuint instanceStride);
public static void SetRenderPipelineState (this IMTLIndirectRenderCommand This, IMTLRenderPipelineState pipelineState);
}
public static class MTLParallelRenderCommandEncoder_Extensions {
// methods
public static void SetColorStoreAction (this IMTLParallelRenderCommandEncoder This, MTLStoreAction storeAction, nuint colorAttachmentIndex);
public static void SetColorStoreActionOptions (this IMTLParallelRenderCommandEncoder This, MTLStoreActionOptions storeActionOptions, nuint colorAttachmentIndex);
public static void SetDepthStoreAction (this IMTLParallelRenderCommandEncoder This, MTLStoreAction storeAction);
public static void SetDepthStoreActionOptions (this IMTLParallelRenderCommandEncoder This, MTLStoreActionOptions storeActionOptions);
public static void SetStencilStoreAction (this IMTLParallelRenderCommandEncoder This, MTLStoreAction storeAction);
public static void SetStencilStoreActionOptions (this IMTLParallelRenderCommandEncoder This, MTLStoreActionOptions storeActionOptions);
}
public static class MTLRenderCommandEncoder_Extensions {
// methods
public static void DispatchThreadsPerTile (this IMTLRenderCommandEncoder This, MTLSize threadsPerTile);
public static void DrawIndexedPatches (this IMTLRenderCommandEncoder This, nuint numberOfPatchControlPoints, IMTLBuffer patchIndexBuffer, nuint patchIndexBufferOffset, IMTLBuffer controlPointIndexBuffer, nuint controlPointIndexBufferOffset, IMTLBuffer indirectBuffer, nuint indirectBufferOffset);
public static void DrawIndexedPatches (this IMTLRenderCommandEncoder This, nuint numberOfPatchControlPoints, nuint patchStart, nuint patchCount, IMTLBuffer patchIndexBuffer, nuint patchIndexBufferOffset, IMTLBuffer controlPointIndexBuffer, nuint controlPointIndexBufferOffset, nuint instanceCount, nuint baseInstance);
public static void DrawIndexedPrimitives (this IMTLRenderCommandEncoder This, MTLPrimitiveType primitiveType, MTLIndexType indexType, IMTLBuffer indexBuffer, nuint indexBufferOffset, IMTLBuffer indirectBuffer, nuint indirectBufferOffset);
public static void DrawIndexedPrimitives (this IMTLRenderCommandEncoder This, MTLPrimitiveType primitiveType, nuint indexCount, MTLIndexType indexType, IMTLBuffer indexBuffer, nuint indexBufferOffset, nuint instanceCount, nint baseVertex, nuint baseInstance);
public static void DrawPatches (this IMTLRenderCommandEncoder This, nuint numberOfPatchControlPoints, IMTLBuffer patchIndexBuffer, nuint patchIndexBufferOffset, IMTLBuffer indirectBuffer, nuint indirectBufferOffset);
public static void DrawPatches (this IMTLRenderCommandEncoder This, nuint numberOfPatchControlPoints, nuint patchStart, nuint patchCount, IMTLBuffer patchIndexBuffer, nuint patchIndexBufferOffset, nuint instanceCount, nuint baseInstance);
public static void DrawPrimitives (this IMTLRenderCommandEncoder This, MTLPrimitiveType primitiveType, IMTLBuffer indirectBuffer, nuint indirectBufferOffset);
public static void DrawPrimitives (this IMTLRenderCommandEncoder This, MTLPrimitiveType primitiveType, nuint vertexStart, nuint vertexCount, nuint instanceCount, nuint baseInstance);
public static void ExecuteCommands (this IMTLRenderCommandEncoder This, IMTLIndirectCommandBuffer indirectCommandBuffer, Foundation.NSRange executionRange);
public static void ExecuteCommands (this IMTLRenderCommandEncoder This, IMTLIndirectCommandBuffer indirectCommandbuffer, IMTLBuffer indirectRangeBuffer, nuint indirectBufferOffset);
public static nuint GetTileHeight (this IMTLRenderCommandEncoder This);
public static nuint GetTileWidth (this IMTLRenderCommandEncoder This);
public static void SampleCounters (this IMTLRenderCommandEncoder This, MTLCounterSampleBuffer sampleBuffer, nuint sampleIndex, bool barrier);
public static void SetColorStoreAction (this IMTLRenderCommandEncoder This, MTLStoreAction storeAction, nuint colorAttachmentIndex);
public static void SetColorStoreActionOptions (this IMTLRenderCommandEncoder This, MTLStoreActionOptions storeActionOptions, nuint colorAttachmentIndex);
public static void SetDepthClipMode (this IMTLRenderCommandEncoder This, MTLDepthClipMode depthClipMode);
public static void SetDepthStoreAction (this IMTLRenderCommandEncoder This, MTLStoreAction storeAction);
public static void SetDepthStoreActionOptions (this IMTLRenderCommandEncoder This, MTLStoreActionOptions storeActionOptions);
public static void SetScissorRects (this IMTLRenderCommandEncoder This, IntPtr scissorRects, nuint count);
public static void SetStencilFrontReferenceValue (this IMTLRenderCommandEncoder This, uint frontReferenceValue, uint backReferenceValue);
public static void SetStencilStoreAction (this IMTLRenderCommandEncoder This, MTLStoreAction storeAction);
public static void SetStencilStoreActionOptions (this IMTLRenderCommandEncoder This, MTLStoreActionOptions storeActionOptions);
public static void SetTessellationFactorBuffer (this IMTLRenderCommandEncoder This, IMTLBuffer buffer, nuint offset, nuint instanceStride);
public static void SetTessellationFactorScale (this IMTLRenderCommandEncoder This, float scale);
public static void SetThreadgroupMemoryLength (this IMTLRenderCommandEncoder This, nuint length, nuint offset, nuint index);
public static void SetTileBuffer (this IMTLRenderCommandEncoder This, IMTLBuffer buffer, nuint offset, nuint index);
public static void SetTileBufferOffset (this IMTLRenderCommandEncoder This, nuint offset, nuint index);
public static void SetTileBuffers (this IMTLRenderCommandEncoder This, IMTLBuffer[] buffers, IntPtr offsets, Foundation.NSRange range);
public static void SetTileBytes (this IMTLRenderCommandEncoder This, IntPtr bytes, nuint length, nuint index);
public static void SetTileSamplerState (this IMTLRenderCommandEncoder This, IMTLSamplerState sampler, nuint index);
public static void SetTileSamplerState (this IMTLRenderCommandEncoder This, IMTLSamplerState sampler, float lodMinClamp, float lodMaxClamp, nuint index);
public static void SetTileSamplerStates (this IMTLRenderCommandEncoder This, IMTLSamplerState[] samplers, Foundation.NSRange range);
public static void SetTileSamplerStates (this IMTLRenderCommandEncoder This, IMTLSamplerState[] samplers, IntPtr lodMinClamps, IntPtr lodMaxClamps, Foundation.NSRange range);
public static void SetTileTexture (this IMTLRenderCommandEncoder This, IMTLTexture texture, nuint index);
public static void SetTileTextures (this IMTLRenderCommandEncoder This, IMTLTexture[] textures, Foundation.NSRange range);
public static void SetViewports (this IMTLRenderCommandEncoder This, IntPtr viewports, nuint count);
public static void Update (this IMTLRenderCommandEncoder This, IMTLFence fence, MTLRenderStages stages);
public static void UseHeap (this IMTLRenderCommandEncoder This, IMTLHeap heap);
public static void UseHeap (this IMTLRenderCommandEncoder This, IMTLHeap heap, MTLRenderStages stages);
public static void UseHeaps (this IMTLRenderCommandEncoder This, IMTLHeap[] heaps, nuint count);
public static void UseHeaps (this IMTLRenderCommandEncoder This, IMTLHeap[] heaps, nuint count, MTLRenderStages stages);
public static void UseResource (this IMTLRenderCommandEncoder This, IMTLResource resource, MTLResourceUsage usage);
public static void UseResource (this IMTLRenderCommandEncoder This, IMTLResource resource, MTLResourceUsage usage, MTLRenderStages stages);
public static void UseResources (this IMTLRenderCommandEncoder This, IMTLResource[] resources, nuint count, MTLResourceUsage usage);
public static void UseResources (this IMTLRenderCommandEncoder This, IMTLResource[] resources, nuint count, MTLResourceUsage usage, MTLRenderStages stages);
public static void Wait (this IMTLRenderCommandEncoder This, IMTLFence fence, MTLRenderStages stages);
}
[Serializable]
public enum MTLRenderPipelineError {
Internal = 1,
InvalidInput = 3,
Unsupported = 2,
}
public static class MTLRenderPipelineErrorExtensions {
// methods
public static Foundation.NSString GetDomain (this MTLRenderPipelineError self);
}
public static class MTLRenderPipelineState_Extensions {
// methods
public static nuint GetImageblockMemoryLength (this IMTLRenderPipelineState This, MTLSize imageblockDimensions);
public static nuint GetImageblockSampleLength (this IMTLRenderPipelineState This);
public static nuint GetMaxTotalThreadsPerThreadgroup (this IMTLRenderPipelineState This);
public static bool GetSupportIndirectCommandBuffers (this IMTLRenderPipelineState This);
public static bool GetThreadgroupSizeMatchesTileSize (this IMTLRenderPipelineState This);
}
public static class MTLResource_Extensions {
// methods
public static nuint GetAllocatedSize (this IMTLResource This);
public static MTLHazardTrackingMode GetHazardTrackingMode (this IMTLResource This);
public static IMTLHeap GetHeap (this IMTLResource This);
public static nuint GetHeapOffset (this IMTLResource This);
public static bool GetIsAliasable (this IMTLResource This);
public static MTLResourceOptions GetResourceOptions (this IMTLResource This);
public static MTLStorageMode GetStorageMode (this IMTLResource This);
public static void MakeAliasable (this IMTLResource This);
}
[Serializable]
public enum MTLSamplerBorderColor {
OpaqueBlack = 1,
OpaqueWhite = 2,
TransparentBlack = 0,
}
public static class MTLTexture_Extensions {
// methods
public static IMTLTexture Create (this IMTLTexture This, MTLPixelFormat pixelFormat, MTLTextureType textureType, Foundation.NSRange levelRange, Foundation.NSRange sliceRange, MTLTextureSwizzleChannels swizzle);
public static MTLSharedTextureHandle CreateSharedTextureHandle (this IMTLTexture This);
public static IMTLTexture CreateTextureView (this IMTLTexture This, MTLPixelFormat pixelFormat, MTLTextureType textureType, Foundation.NSRange levelRange, Foundation.NSRange sliceRange);
public static bool GetAllowGpuOptimizedContents (this IMTLTexture This);
public static IMTLBuff