Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Mono.Security.dll
Namespace Mono.Security.Authenticode
Type Changed: Mono.Security.Authenticode.AuthenticodeDeformatter
Added constructor:
public AuthenticodeDeformatter (byte[] rawData);
Added property:
public byte[] RawData { get; set; }
System.dll
Namespace System.Net.Sockets
Type Changed: System.Net.Sockets.Socket
Modified methods:
-public System.IAsyncResult BeginConnect (string host, int port, System.AsyncCallback requestCallback, object state)
+public System.IAsyncResult BeginConnect (string host, int port, System.AsyncCallback callback, object state)
Xamarin.TVOS.dll
Namespace AVFoundation
Type Changed: AVFoundation.AVMetadataObjectType
Added values:
CatBody = 16384,
DogBody = 32768,
HumanBody = 65536,
SalientObject = 131072,
Namespace AuthenticationServices
Type Changed: AuthenticationServices.ASAuthorizationAppleIdButtonType
Added value:
SignUp = 2,
Namespace CoreImage
Type Changed: CoreImage.CIAccordionFoldTransition
Added interfaces:
ICIAccordionFoldTransitionProtocol
ICIFilterProtocol
ICITransitionFilterProtocol
Obsoleted properties:
[Obsolete ("Use 'FoldCount' instead.")]
public int NumberOfFolds { get; set; }
Added properties:
public virtual float FoldCount { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIAffineClamp
Added interfaces:
ICIAffineClampProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual CoreGraphics.CGAffineTransform Transform { get; set; }
Type Changed: CoreImage.CIAffineFilter
Added interface:
ICIFilterProtocol
Obsoleted properties:
[Obsolete ("Not every subclass expose this property.")]
public CoreGraphics.CGAffineTransform Transform { get; set; }
Added property:
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIAffineTile
Added interfaces:
ICIAffineTileProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual CoreGraphics.CGAffineTransform Transform { get; set; }
Type Changed: CoreImage.CIAffineTransform
Added interface:
ICIFilterProtocol
Added properties:
public CIImage InputImage { get; set; }
public CoreGraphics.CGAffineTransform Transform { get; set; }
Type Changed: CoreImage.CIAreaAverage
Added property:
public CIImage OutputImageNonMps { get; }
Type Changed: CoreImage.CIAreaHistogram
Added properties:
public CIImage InputImage { get; set; }
public Foundation.NSData OutputData { get; }
public CIImage OutputImageNonMps { get; }
Type Changed: CoreImage.CIAreaMinMax
Added property:
public CIImage OutputImageNonMps { get; }
Type Changed: CoreImage.CIAttributedTextImageGenerator
Added interfaces:
ICIAttributedTextImageGeneratorProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage OutputImage { get; }
public virtual float ScaleFactor { get; set; }
Type Changed: CoreImage.CIAztecCodeGenerator
Added interfaces:
ICIAztecCodeGeneratorProtocol
ICIFilterProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCompactStyle' instead.")]
public bool CompactStyle { get; set; }
[Obsolete ("Use 'InputLayers' instead.")]
public int Layers { get; set; }
Added properties:
public virtual float InputCompactStyle { get; set; }
public virtual float InputLayers { get; set; }
public virtual Foundation.NSData Message { get; set; }
public CoreGraphics.CGImage OutputCGImage { get; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIBarcodeGenerator
Added interfaces:
ICIBarcodeGeneratorProtocol
ICIFilterProtocol
Added properties:
public CoreGraphics.CGImage OutputCGImage { get; }
public CoreGraphics.CGImage OutputCGImageForAztecCodeDescriptor { get; }
public CoreGraphics.CGImage OutputCGImageForDataMatrixCodeDescriptor { get; }
public CoreGraphics.CGImage OutputCGImageForPdf417CodeDescriptor { get; }
public CoreGraphics.CGImage OutputCGImageForQRCodeDescriptor { get; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIBarsSwipeTransition
Added interfaces:
ICIFilterProtocol
ICITransitionFilterProtocol
Type Changed: CoreImage.CIBicubicScaleTransform
Added interfaces:
ICIBicubicScaleTransformProtocol
ICIFilterProtocol
Obsoleted properties:
[Obsolete ("Use 'ParameterB' instead.")]
public float B { get; set; }
[Obsolete ("Use 'ParameterC' instead.")]
public float C { get; set; }
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float ParameterB { get; set; }
public virtual float ParameterC { get; set; }
Type Changed: CoreImage.CIBlendFilter
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CIBlendKernel
Added method:
public virtual CIImage Apply (CIImage foreground, CIImage background, CoreGraphics.CGColorSpace colorSpace);
Type Changed: CoreImage.CIBlendWithAlphaMask
Added interfaces:
ICIBlendWithMaskProtocol
ICIFilterProtocol
Type Changed: CoreImage.CIBlendWithBlueMask
Added interfaces:
ICIBlendWithMaskProtocol
ICIFilterProtocol
Type Changed: CoreImage.CIBlendWithMask
Added interfaces:
ICIBlendWithMaskProtocol
ICIFilterProtocol
Obsoleted properties:
[Obsolete ("Use 'MaskImage' instead.")]
public CIImage Mask { get; set; }
Added properties:
public virtual CIImage BackgroundImage { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage MaskImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIBlendWithRedMask
Added interfaces:
ICIBlendWithMaskProtocol
ICIFilterProtocol
Type Changed: CoreImage.CIBloom
Added interfaces:
ICIBloomProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIBokehBlur
Added interfaces:
ICIBokehBlurProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Radius { get; set; }
Type Changed: CoreImage.CIBoxBlur
Added interfaces:
ICIBoxBlurProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CICameraCalibrationLensCorrection
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CICheckerboardGenerator
Added interfaces:
ICICheckerboardGeneratorProtocol
ICIFilterProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CICircularScreen
Added interfaces:
ICICircularScreenProtocol
ICIFilterProtocol
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Sharpness { get; set; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CICircularWrap
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CIClamp
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CICmykHalftone
Added interfaces:
ICICmykHalftoneProtocol
ICIFilterProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
[Obsolete ("Use 'Sharpness' instead.")]
public float InputSharpness { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Sharpness { get; set; }
Type Changed: CoreImage.CICode128BarcodeGenerator
Added interfaces:
ICICode128BarcodeGeneratorProtocol
ICIFilterProtocol
Added properties:
public virtual float BarcodeHeight { get; set; }
public virtual Foundation.NSData Message { get; set; }
public CIImage OutputCGImage { get; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIColorClamp
Added interfaces:
ICIColorClampProtocol
ICIFilterProtocol
Obsoleted properties:
[Obsolete ("Use 'MaxComponents' instead.")]
public CIVector InputMaxComponents { get; set; }
[Obsolete ("Use 'MinComponents' instead.")]
public CIVector InputMinComponents { get; set; }
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIVector MaxComponents { get; set; }
public virtual CIVector MinComponents { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIColorControls
Added interfaces:
ICIColorControlsProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIColorCrossPolynomial
Added interfaces:
ICIColorCrossPolynomialProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIColorCube
Added interfaces:
ICIColorCubeProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIColorCubeWithColorSpace
Added interfaces:
ICIColorCubeProtocol
ICIColorCubeWithColorSpaceProtocol
ICIFilterProtocol
Added properties:
public virtual Foundation.NSData CubeData { get; set; }
public virtual float CubeDimension { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIColorCubesMixedWithMask
Added interfaces:
ICIColorCubesMixedWithMaskProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIColorCurves
Added interfaces:
ICIColorCurvesProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIColorInvert
Added interfaces:
ICIColorInvertProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIColorMap
Added interfaces:
ICIColorMapProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIColorMatrix
Added interfaces:
ICIColorMatrixProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIColorMonochrome
Added interfaces:
ICIColorMonochromeProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIColorPolynomial
Added interfaces:
ICIColorCrossPolynomialProtocol
ICIColorPolynomialProtocol
ICIFilterProtocol
Added properties:
public virtual CIVector BlueCoefficients { get; set; }
public virtual CIVector GreenCoefficients { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual CIVector RedCoefficients { get; set; }
Type Changed: CoreImage.CIColorPosterize
Added interfaces:
ICIColorPosterizeProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIComicEffect
Added interfaces:
ICIComicEffectProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CICompositingFilter
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CIContext
Added methods:
public static CIContext Create (Metal.IMTLCommandQueue commandQueue);
public static CIContext Create (Metal.IMTLCommandQueue commandQueue, Foundation.NSDictionary<Foundation.NSString,Foundation.NSObject> options);
Type Changed: CoreImage.CIContextOptions
Added property:
public bool? AllowLowPower { get; set; }
Type Changed: CoreImage.CIContext_CIDepthBlurEffect
Added method:
public static CIFilter GetDepthBlurEffectFilter (this CIContext This, CIImage image, CIImage disparityImage, CIImage portraitEffectsMatte, CIImage hairSemanticSegmentation, ImageIO.CGImagePropertyOrientation orientation, Foundation.NSDictionary options);
Type Changed: CoreImage.CIConvolutionCore
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CICopyMachineTransition
Added interfaces:
ICIFilterProtocol
ICITransitionFilterProtocol
Type Changed: CoreImage.CICoreMLModelFilter
Added properties:
public int HeadIndex { get; set; }
public CIImage InputImage { get; set; }
public bool SoftmaxNormalization { get; set; }
Type Changed: CoreImage.CICrop
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CICrystallize
Added interfaces:
ICICrystallizeProtocol
ICIFilterProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIDepthBlurEffect
Added properties:
public ImageIO.CGImageMetadata AuxDataMetadata { get; set; }
public CIImage HairImage { get; set; }
public CIImage InputImage { get; set; }
public CIImage MatteImage { get; set; }
public string Shape { get; set; }
Type Changed: CoreImage.CIDepthOfField
Added interfaces:
ICIDepthOfFieldProtocol
ICIFilterProtocol
Obsoleted properties:
[Obsolete ("Use 'InputPoint0' instead.")]
public CIVector Point1 { get; set; }
[Obsolete ("Use 'InputPoint1' instead.")]
public CIVector Point2 { get; set; }
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputPoint0 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint1 { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIDepthToDisparity
Added interfaces:
ICIDepthToDisparityProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIDiscBlur
Added interfaces:
ICIDiscBlurProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIDisintegrateWithMaskTransition
Added interfaces:
ICIDisintegrateWithMaskTransitionProtocol
ICIFilterProtocol
ICITransitionFilterProtocol
Obsoleted properties:
[Obsolete ("Use 'MaskImage' instead.")]
public CIImage Mask { get; set; }
[Obsolete ("Use 'InputShadowOffset' instead.")]
public CIVector ShadowOffset { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputShadowOffset { get; set; }
public virtual CIImage MaskImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIDisparityToDepth
Added interfaces:
ICIDisparityToDepthProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIDisplacementDistortion
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CIDissolveTransition
Added interfaces:
ICIFilterProtocol
ICITransitionFilterProtocol
Type Changed: CoreImage.CIDistortionFilter
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CIDither
Added interfaces:
ICIDitherProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIDocumentEnhancer
Added interfaces:
ICIDocumentEnhancerProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIDotScreen
Added interfaces:
ICIDotScreenProtocol
ICIFilterProtocol
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Sharpness { get; set; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CIDroste
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CIEdgePreserveUpsampleFilter
Added interfaces:
ICIEdgePreserveUpsampleProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIEdgeWork
Added interfaces:
ICIEdgeWorkProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIEdges
Added interfaces:
ICIEdgesProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIEightfoldReflectedTile
Added interfaces:
ICIEightfoldReflectedTileProtocol
ICIFilterProtocol
Added properties:
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CIExposureAdjust
Added interfaces:
ICIExposureAdjustProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIFalseColor
Added interfaces:
ICIFalseColorProtocol
ICIFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIFilter
Obsoleted properties:
[Obsolete ("Use 'InputImage' instead. If not available then the filter does not support it.")]
public CIImage Image { get; set; }
Type Changed: CoreImage.CIFlashTransition
Added interfaces:
ICIFilterProtocol
ICIFlashTransitionProtocol
ICITransitionFilterProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
[Obsolete ("Use 'InputExtent' instead.")]
public CIVector Extent { get; set; }
[Obsolete ("Use 'StriationContrast' instead.")]
public float MaxStriationContrast { get; set; }
[Obsolete ("Use 'StriationStrength' instead.")]
public float MaxStriationStrength { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CoreGraphics.CGRect InputExtent { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float StriationContrast { get; set; }
public virtual float StriationStrength { get; set; }
public virtual CIImage TargetImage { get; set; }
public virtual float Time { get; set; }
Type Changed: CoreImage.CIFourfoldReflectedTile
Added interfaces:
ICIFilterProtocol
ICIFourfoldReflectedTileProtocol
Added properties:
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CIFourfoldRotatedTile
Added interfaces:
ICIFilterProtocol
ICIFourfoldRotatedTileProtocol
Added properties:
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CIFourfoldTranslatedTile
Added interfaces:
ICIFilterProtocol
ICIFourfoldTranslatedTileProtocol
Added properties:
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CIGaborGradients
Added interfaces:
ICIFilterProtocol
ICIGaborGradientsProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIGammaAdjust
Added interfaces:
ICIFilterProtocol
ICIGammaAdjustProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIGaussianBlur
Added interfaces:
ICIFilterProtocol
ICIGaussianBlurProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIGaussianGradient
Added interfaces:
ICIFilterProtocol
ICIGaussianGradientProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIGlassDistortion
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CIGlassLozenge
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CIGlideReflectedTile
Added interfaces:
ICIFilterProtocol
ICIGlideReflectedTileProtocol
Added properties:
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CIGloom
Added interfaces:
ICIFilterProtocol
ICIGloomProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIGuidedFilter
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CIHatchedScreen
Added interfaces:
ICIFilterProtocol
ICIHatchedScreenProtocol
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Sharpness { get; set; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CIHeightFieldFromMask
Added interfaces:
ICIFilterProtocol
ICIHeightFieldFromMaskProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIHexagonalPixellate
Added interfaces:
ICIFilterProtocol
ICIHexagonalPixellateProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIHighlightShadowAdjust
Added interfaces:
ICIFilterProtocol
ICIHighlightShadowAdjustProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIHistogramDisplayFilter
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CIHueAdjust
Added interfaces:
ICIFilterProtocol
ICIHueAdjustProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIHueSaturationValueGradient
Added interfaces:
ICIFilterProtocol
ICIHueSaturationValueGradientProtocol
Added property:
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIImage
Added constructors:
public CIImage (AVFoundation.AVSemanticSegmentationMatte matte);
public CIImage (AVFoundation.AVSemanticSegmentationMatte matte, Foundation.NSDictionary options);
public CIImage (ImageIO.CGImageSource source, nuint index, CIImageInitializationOptionsWithMetadata options);
public CIImage (ImageIO.CGImageSource source, nuint index, Foundation.NSDictionary options);
Added properties:
public static CIImage BlackImage { get; }
public static CIImage BlueImage { get; }
public static CIImage ClearImage { get; }
public static CIImage CyanImage { get; }
public static CIImage GrayImage { get; }
public static CIImage GreenImage { get; }
public static CIImage MagentaImage { get; }
public static CIImage RedImage { get; }
public virtual AVFoundation.AVSemanticSegmentationMatte SemanticSegmentationMatte { get; }
public static CIImage WhiteImage { get; }
public static CIImage YellowImage { get; }
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 FromSemanticSegmentationMatte (AVFoundation.AVSemanticSegmentationMatte matte);
public static CIImage FromSemanticSegmentationMatte (AVFoundation.AVSemanticSegmentationMatte matte, Foundation.NSDictionary options);
public virtual CIImage ImageByApplyingTransform (CoreGraphics.CGAffineTransform matrix, bool highQualityDownsample);
Type Changed: CoreImage.CIImageInitializationOptions
Modified properties:
-public bool? AuxiliaryPortraitEffectsMatte { get; set; }
+public bool? AuxiliaryPortraitEffectsMatte { get; }
Added properties:
public bool? AuxiliarySemanticSegmentationHairMatte { get; set; }
public bool? AuxiliarySemanticSegmentationSkinMatte { get; set; }
public bool? AuxiliarySemanticSegmentationTeethMatte { get; set; }
Type Changed: CoreImage.CIImageRepresentationOptions
Added properties:
public AVFoundation.AVDepthData AVDepthData { get; set; }
public CIImage DepthImage { get; set; }
public CIImage DisparityImage { get; set; }
public CIImage PortraitEffectsMatteImage { get; set; }
public CIImage SemanticSegmentationHairMatteImage { get; set; }
public AVFoundation.AVSemanticSegmentationMatte[] SemanticSegmentationMattes { get; set; }
public CIImage SemanticSegmentationSkinMatteImage { get; set; }
public CIImage SemanticSegmentationTeethMatteImage { get; set; }
Type Changed: CoreImage.CIKaleidoscope
Added interfaces:
ICIFilterProtocol
ICIKaleidoscopeProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
[Obsolete ("Use 'InputCount' instead.")]
public float Count { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual nint InputCount { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIKeystoneCorrection
Obsoleted properties:
[Obsolete ("Use 'InputBottomLeft' instead.")]
public CIVector BottomLeft { get; set; }
[Obsolete ("Use 'InputBottomRight' instead.")]
public CIVector BottomRight { get; set; }
[Obsolete ("Use 'InputTopLeft' instead.")]
public CIVector TopLeft { get; set; }
[Obsolete ("Use 'InputTopRight' instead.")]
public CIVector TopRight { get; set; }
Added properties:
public CoreGraphics.CGPoint InputBottomLeft { get; set; }
public CoreGraphics.CGPoint InputBottomRight { get; set; }
public CoreGraphics.CGPoint InputTopLeft { get; set; }
public CoreGraphics.CGPoint InputTopRight { get; set; }
Type Changed: CoreImage.CIKeystoneCorrectionCombined
Added interfaces:
ICIFilterProtocol
ICIFourCoordinateGeometryFilterProtocol
ICIKeystoneCorrectionCombinedProtocol
Added properties:
public virtual float FocalLength { get; set; }
public virtual CoreGraphics.CGPoint InputBottomLeft { get; set; }
public virtual CoreGraphics.CGPoint InputBottomRight { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputTopLeft { get; set; }
public virtual CoreGraphics.CGPoint InputTopRight { get; set; }
public virtual CIImage OutputImage { get; }
public CoreGraphics.CGAffineTransform OutputTransform { get; }
Type Changed: CoreImage.CIKeystoneCorrectionHorizontal
Added interfaces:
ICIFilterProtocol
ICIFourCoordinateGeometryFilterProtocol
ICIKeystoneCorrectionHorizontalProtocol
Added properties:
public virtual float FocalLength { get; set; }
public virtual CoreGraphics.CGPoint InputBottomLeft { get; set; }
public virtual CoreGraphics.CGPoint InputBottomRight { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputTopLeft { get; set; }
public virtual CoreGraphics.CGPoint InputTopRight { get; set; }
public virtual CIImage OutputImage { get; }
public CoreGraphics.CGAffineTransform OutputTransform { get; }
Type Changed: CoreImage.CIKeystoneCorrectionVertical
Added interfaces:
ICIFilterProtocol
ICIFourCoordinateGeometryFilterProtocol
ICIKeystoneCorrectionVerticalProtocol
Added properties:
public virtual float FocalLength { get; set; }
public virtual CoreGraphics.CGPoint InputBottomLeft { get; set; }
public virtual CoreGraphics.CGPoint InputBottomRight { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputTopLeft { get; set; }
public virtual CoreGraphics.CGPoint InputTopRight { get; set; }
public virtual CIImage OutputImage { get; }
public CoreGraphics.CGAffineTransform OutputTransform { get; }
Type Changed: CoreImage.CILabDeltaE
Added interfaces:
ICIFilterProtocol
ICILabDeltaEProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CILanczosScaleTransform
Added interfaces:
ICIFilterProtocol
ICILanczosScaleTransformProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CILenticularHaloGenerator
Added interfaces:
ICIFilterProtocol
ICILenticularHaloGeneratorProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CILightTunnel
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CILineOverlay
Added interfaces:
ICIFilterProtocol
ICILineOverlayProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CILineScreen
Added interfaces:
ICIFilterProtocol
ICILineScreenProtocol
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Sharpness { get; set; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CILinearGradient
Added interfaces:
ICIFilterProtocol
ICILinearGradientProtocol
Obsoleted properties:
[Obsolete ("Use 'InputPoint0' instead.")]
public CIVector Point0 { get; set; }
[Obsolete ("Use 'InputPoint1' instead.")]
public CIVector Point1 { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputPoint0 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint1 { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CILinearToSRGBToneCurve
Added interfaces:
ICIFilterProtocol
ICILinearToSrgbToneCurveProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIMaskToAlpha
Added interfaces:
ICIFilterProtocol
ICIMaskToAlphaProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIMaskedVariableBlur
Added interfaces:
ICIFilterProtocol
ICIMaskedVariableBlurProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage Mask { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIMaximumComponent
Added interfaces:
ICIFilterProtocol
ICIMaximumComponentProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIMedianFilter
Added interfaces:
ICIFilterProtocol
ICIMedianProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIMeshGenerator
Added interfaces:
ICIFilterProtocol
ICIMeshGeneratorProtocol
Added property:
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIMinimumComponent
Added interfaces:
ICIFilterProtocol
ICIMinimumComponentProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIMix
Added interfaces:
ICIFilterProtocol
ICIMixProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIModTransition
Added interfaces:
ICIFilterProtocol
ICIModTransitionProtocol
ICITransitionFilterProtocol
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual CIImage TargetImage { get; set; }
public virtual float Time { get; set; }
Type Changed: CoreImage.CIMorphologyGradient
Added interfaces:
ICIFilterProtocol
ICIMorphologyGradientProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Radius { get; set; }
Type Changed: CoreImage.CIMorphologyMaximum
Added interfaces:
ICIFilterProtocol
ICIMorphologyMaximumProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Radius { get; set; }
Type Changed: CoreImage.CIMorphologyMinimum
Added interfaces:
ICIFilterProtocol
ICIMorphologyMinimumProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Radius { get; set; }
Type Changed: CoreImage.CIMorphologyRectangle
Obsoleted properties:
[Obsolete ("Use 'InputHeight' instead.")]
public int Height { get; set; }
[Obsolete ("Use 'InputWidth' instead.")]
public int Width { get; set; }
Added properties:
public float InputHeight { get; set; }
public float InputWidth { get; set; }
Type Changed: CoreImage.CIMorphologyRectangleMaximum
Added interfaces:
ICIFilterProtocol
ICIMorphologyRectangleMaximumProtocol
Added properties:
public virtual float InputHeight { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float InputWidth { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIMorphologyRectangleMinimum
Added interfaces:
ICIFilterProtocol
ICIMorphologyRectangleMinimumProtocol
Added properties:
public virtual float InputHeight { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float InputWidth { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIMotionBlur
Added interfaces:
ICIFilterProtocol
ICIMotionBlurProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Radius { get; set; }
Type Changed: CoreImage.CINinePartStretched
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CINinePartTiled
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CINoiseReduction
Added interfaces:
ICIFilterProtocol
ICINoiseReductionProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIOpTile
Added interfaces:
ICIFilterProtocol
ICIOpTileProtocol
Added properties:
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CIPageCurlTransition
Added interfaces:
ICIFilterProtocol
ICIPageCurlTransitionProtocol
ICITransitionFilterProtocol
Added properties:
public virtual CoreGraphics.CGRect InputExtent { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual CIImage TargetImage { get; set; }
public virtual float Time { get; set; }
Type Changed: CoreImage.CIPageCurlWithShadowTransition
Added interfaces:
ICIFilterProtocol
ICIPageCurlWithShadowTransitionProtocol
ICITransitionFilterProtocol
Obsoleted properties:
[Obsolete ("Use 'InputExtent' instead.")]
public CIVector Extent { get; set; }
[Obsolete ("Use 'Time' instead.")]
public float InputTime { get; set; }
[Obsolete ("Use 'InputShadowExtent' instead.")]
public CIVector ShadowExtent { get; set; }
Added properties:
public virtual CoreGraphics.CGRect InputExtent { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGRect InputShadowExtent { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Time { get; set; }
Type Changed: CoreImage.CIPaletteCentroid
Added interfaces:
ICIFilterProtocol
ICIPaletteCentroidProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIPalettize
Added interfaces:
ICIFilterProtocol
ICIPalettizeProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIParallelogramTile
Added interfaces:
ICIFilterProtocol
ICIParallelogramTileProtocol
Added properties:
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CIPdf417BarcodeGenerator
Added interfaces:
ICIFilterProtocol
ICIPdf417BarcodeGeneratorProtocol
Obsoleted properties:
[Obsolete ("Use 'InputAlwaysSpecifyCompaction' instead.")]
public bool AlwaysSpecifyCompaction { get; set; }
[Obsolete ("Use 'InputCompactStyle' instead.")]
public bool CompactStyle { get; set; }
[Obsolete ("Use 'InputCompactionMode' instead.")]
public int CompactionMode { get; set; }
[Obsolete ("Use 'InputCorrectionLevel' instead.")]
public int CorrectionLevel { get; set; }
[Obsolete ("Use 'InputCompactStyle' instead.")]
public int DataColumns { get; set; }
[Obsolete ("Use 'InputRows' instead.")]
public int Rows { get; set; }
Added properties:
public virtual float InputAlwaysSpecifyCompaction { get; set; }
public virtual float InputCompactStyle { get; set; }
public virtual float InputCompactionMode { get; set; }
public virtual float InputCorrectionLevel { get; set; }
public virtual float InputDataColumns { get; set; }
public virtual float InputRows { get; set; }
public virtual Foundation.NSData Message { get; set; }
public CoreGraphics.CGImage OutputCGImage { get; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIPerspectiveCorrection
Added interfaces:
ICIFilterProtocol
ICIFourCoordinateGeometryFilterProtocol
ICIPerspectiveCorrectionProtocol
ICIPerspectiveTransformProtocol
Added properties:
public virtual bool Crop { get; set; }
public virtual CoreGraphics.CGPoint InputBottomLeft { get; set; }
public virtual CoreGraphics.CGPoint InputBottomRight { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputTopLeft { get; set; }
public virtual CoreGraphics.CGPoint InputTopRight { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIPerspectiveRotate
Added interfaces:
ICIFilterProtocol
ICIPerspectiveRotateProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public CoreGraphics.CGAffineTransform OutputTransform { get; }
Type Changed: CoreImage.CIPerspectiveTile
Added interfaces:
ICIFilterProtocol
ICIPerspectiveTileProtocol
Obsoleted properties:
[Obsolete ("Use 'InputBottomLeft' instead.")]
public CIVector BottomLeft { get; set; }
[Obsolete ("Use 'InputBottomRight' instead.")]
public CIVector BottomRight { get; set; }
[Obsolete ("Use 'InputTopLeft' instead.")]
public CIVector TopLeft { get; set; }
[Obsolete ("Use 'InputTopRight' instead.")]
public CIVector TopRight { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputBottomLeft { get; set; }
public virtual CoreGraphics.CGPoint InputBottomRight { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputTopLeft { get; set; }
public virtual CoreGraphics.CGPoint InputTopRight { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIPerspectiveTransform
Added interfaces:
ICIFilterProtocol
ICIFourCoordinateGeometryFilterProtocol
ICIPerspectiveTransformProtocol
Obsoleted properties:
[Obsolete ("Use 'InputBottomLeft' instead.")]
public CIVector BottomLeft { get; set; }
[Obsolete ("Use 'InputBottomRight' instead.")]
public CIVector BottomRight { get; set; }
[Obsolete ("Use 'InputTopLeft' instead.")]
public CIVector TopLeft { get; set; }
[Obsolete ("Use 'InputTopRight' instead.")]
public CIVector TopRight { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputBottomLeft { get; set; }
public virtual CoreGraphics.CGPoint InputBottomRight { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputTopLeft { get; set; }
public virtual CoreGraphics.CGPoint InputTopRight { get; set; }
public virtual CIImage OutputImage { get; }
public CoreGraphics.CGAffineTransform OutputTransform { get; }
Type Changed: CoreImage.CIPerspectiveTransformWithExtent
Added interfaces:
ICIFilterProtocol
ICIFourCoordinateGeometryFilterProtocol
ICIPerspectiveTransformProtocol
ICIPerspectiveTransformWithExtentProtocol
Obsoleted properties:
[Obsolete ("Use 'InputExtent' instead.")]
public CIVector Extent { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputBottomLeft { get; set; }
public virtual CoreGraphics.CGPoint InputBottomRight { get; set; }
public virtual CoreGraphics.CGRect InputExtent { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputTopLeft { get; set; }
public virtual CoreGraphics.CGPoint InputTopRight { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIPhotoEffect
Added interfaces:
ICIFilterProtocol
ICIPhotoEffectProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIPhotoEffectChrome
Added interfaces:
ICIFilterProtocol
ICIPhotoEffectProtocol
Type Changed: CoreImage.CIPhotoEffectFade
Added interfaces:
ICIFilterProtocol
ICIPhotoEffectProtocol
Type Changed: CoreImage.CIPhotoEffectInstant
Added interfaces:
ICIFilterProtocol
ICIPhotoEffectProtocol
Type Changed: CoreImage.CIPhotoEffectMono
Added interfaces:
ICIFilterProtocol
ICIPhotoEffectProtocol
Type Changed: CoreImage.CIPhotoEffectNoir
Added interfaces:
ICIFilterProtocol
ICIPhotoEffectProtocol
Type Changed: CoreImage.CIPhotoEffectProcess
Added interfaces:
ICIFilterProtocol
ICIPhotoEffectProtocol
Type Changed: CoreImage.CIPhotoEffectTonal
Added interfaces:
ICIFilterProtocol
ICIPhotoEffectProtocol
Type Changed: CoreImage.CIPhotoEffectTransfer
Added interfaces:
ICIFilterProtocol
ICIPhotoEffectProtocol
Type Changed: CoreImage.CIPixellate
Added interfaces:
ICIFilterProtocol
ICIPixellateProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIPointillize
Added interfaces:
ICIFilterProtocol
ICIPointillizeProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIQRCodeGenerator
Added interfaces:
ICIFilterProtocol
ICIQRCodeGeneratorProtocol
Added properties:
public virtual Foundation.NSData Message { get; set; }
public CoreGraphics.CGImage OutputCGImage { get; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIRadialGradient
Added interfaces:
ICIFilterProtocol
ICIRadialGradientProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIRandomGenerator
Added interfaces:
ICIFilterProtocol
ICIRandomGeneratorProtocol
Added property:
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIReductionFilter
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CIRippleTransition
Added interfaces:
ICIFilterProtocol
ICIRippleTransitionProtocol
ICITransitionFilterProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
[Obsolete ("Use 'InputExtent' instead.")]
public CIVector Extent { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CoreGraphics.CGRect InputExtent { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual CIImage TargetImage { get; set; }
public virtual float Time { get; set; }
Type Changed: CoreImage.CIRoundedRectangleGenerator
Added interfaces:
ICIFilterProtocol
ICIRoundedRectangleGeneratorProtocol
Obsoleted properties:
[Obsolete ("Use 'InputExtent' instead.")]
public CIVector Extent { get; set; }
Added properties:
public virtual CoreGraphics.CGRect InputExtent { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIRowAverage
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CISRGBToneCurveToLinear
Added interfaces:
ICIFilterProtocol
ICISrgbToneCurveToLinearProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CISaliencyMapFilter
Added interfaces:
ICIFilterProtocol
ICISaliencyMapProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CISampleNearest
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CIScreenFilter
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added property:
public CoreGraphics.CGPoint InputCenter { get; set; }
Type Changed: CoreImage.CISepiaTone
Added interfaces:
ICIFilterProtocol
ICISepiaToneProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIShadedMaterial
Added interfaces:
ICIFilterProtocol
ICIShadedMaterialProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CISharpenLuminance
Added interfaces:
ICIFilterProtocol
ICISharpenLuminanceProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Radius { get; set; }
Type Changed: CoreImage.CISixfoldReflectedTile
Added interfaces:
ICIFilterProtocol
ICISixfoldReflectedTileProtocol
Added properties:
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CISixfoldRotatedTile
Added interfaces:
ICIFilterProtocol
ICISixfoldRotatedTileProtocol
Added properties:
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CISmoothLinearGradient
Added interfaces:
ICIFilterProtocol
ICILinearGradientProtocol
ICISmoothLinearGradientProtocol
Obsoleted properties:
[Obsolete ("Use 'InputPoint0' instead.")]
public CIVector Point0 { get; set; }
[Obsolete ("Use 'InputPoint1' instead.")]
public CIVector Point1 { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputPoint0 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint1 { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CISpotColor
Added interfaces:
ICIFilterProtocol
ICISpotColorProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CISpotLight
Added interfaces:
ICIFilterProtocol
ICISpotLightProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIStarShineGenerator
Added interfaces:
ICIFilterProtocol
ICIStarShineGeneratorProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIStraightenFilter
Added interfaces:
ICIFilterProtocol
ICIStraightenProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIStretchCrop
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CIStripesGenerator
Added interfaces:
ICIFilterProtocol
ICIStripesGeneratorProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CISunbeamsGenerator
Added interfaces:
ICIFilterProtocol
ICISunbeamsGeneratorProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CISwipeTransition
Added interfaces:
ICIFilterProtocol
ICITransitionFilterProtocol
Type Changed: CoreImage.CITemperatureAndTint
Added interfaces:
ICIFilterProtocol
ICITemperatureAndTintProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CITextImageGenerator
Added interfaces:
ICIFilterProtocol
ICITextImageGeneratorProtocol
Added properties:
public virtual CIImage OutputImage { get; }
public virtual float ScaleFactor { get; set; }
Type Changed: CoreImage.CIThermal
Added interfaces:
ICIFilterProtocol
ICIThermalProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CITileFilter
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added property:
public CoreGraphics.CGPoint InputCenter { get; set; }
Type Changed: CoreImage.CIToneCurve
Added interfaces:
ICIFilterProtocol
ICIToneCurveProtocol
Obsoleted properties:
[Obsolete ("Use 'InputPoint0' instead.")]
public CIVector Point0 { get; set; }
[Obsolete ("Use 'InputPoint1' instead.")]
public CIVector Point1 { get; set; }
[Obsolete ("Use 'InputPoint2' instead.")]
public CIVector Point2 { get; set; }
[Obsolete ("Use 'InputPoint3' instead.")]
public CIVector Point3 { get; set; }
[Obsolete ("Use 'InputPoint4' instead.")]
public CIVector Point4 { get; set; }
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputPoint0 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint1 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint2 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint3 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint4 { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CITorusLensDistortion
Added property:
public CIImage InputImage { get; set; }
Type Changed: CoreImage.CITransitionFilter
Added interfaces:
ICIFilterProtocol
ICITransitionFilterProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CITriangleKaleidoscope
Added interfaces:
ICIFilterProtocol
ICITriangleKaleidoscopeProtocol
Obsoleted properties:
[Obsolete ("Use 'InputPoint' instead.")]
public CIVector Point { get; set; }
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputPoint { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CITriangleTile
Added interfaces:
ICIFilterProtocol
ICITriangleTileProtocol
Added properties:
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CITwelvefoldReflectedTile
Added interfaces:
ICIFilterProtocol
ICITwelvefoldReflectedTileProtocol
Added properties:
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
public virtual float Width { get; set; }
Type Changed: CoreImage.CIUnsharpMask
Added interfaces:
ICIFilterProtocol
ICIUnsharpMaskProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIVibrance
Added interfaces:
ICIFilterProtocol
ICIVibranceProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIVignette
Added interfaces:
ICIFilterProtocol
ICIVignetteProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIVignetteEffect
Added interfaces:
ICIFilterProtocol
ICIVignetteEffectProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIWhitePointAdjust
Added interfaces:
ICIFilterProtocol
ICIWhitePointAdjustProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIXRay
Added interfaces:
ICIFilterProtocol
ICIXRayProtocol
Added properties:
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
Type Changed: CoreImage.CIZoomBlur
Added interfaces:
ICIFilterProtocol
ICIZoomBlurProtocol
Obsoleted properties:
[Obsolete ("Use 'InputCenter' instead.")]
public CIVector Center { get; set; }
Added properties:
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage OutputImage { get; }
New Type: CoreImage.ICIAccordionFoldTransitionProtocol
public interface ICIAccordionFoldTransitionProtocol : ICIFilterProtocol, ICITransitionFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float BottomHeight { get; set; }
public virtual float FoldCount { get; set; }
public virtual float FoldShadowAmount { get; set; }
}
New Type: CoreImage.ICIAffineClampProtocol
public interface ICIAffineClampProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGAffineTransform Transform { get; set; }
}
New Type: CoreImage.ICIAffineTileProtocol
public interface ICIAffineTileProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGAffineTransform Transform { get; set; }
}
New Type: CoreImage.ICIAttributedTextImageGeneratorProtocol
public interface ICIAttributedTextImageGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float ScaleFactor { get; set; }
public virtual Foundation.NSAttributedString Text { get; set; }
}
New Type: CoreImage.ICIAztecCodeGeneratorProtocol
public interface ICIAztecCodeGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float CorrectionLevel { get; set; }
public virtual float InputCompactStyle { get; set; }
public virtual float InputLayers { get; set; }
public virtual Foundation.NSData Message { get; set; }
}
New Type: CoreImage.ICIBarcodeGeneratorProtocol
public interface ICIBarcodeGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIBarcodeDescriptor BarcodeDescriptor { get; set; }
}
New Type: CoreImage.ICIBarsSwipeTransitionProtocol
public interface ICIBarsSwipeTransitionProtocol : ICIFilterProtocol, ICITransitionFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual float BarOffset { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICIBicubicScaleTransformProtocol
public interface ICIBicubicScaleTransformProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float AspectRatio { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float ParameterB { get; set; }
public virtual float ParameterC { get; set; }
public virtual float Scale { get; set; }
}
New Type: CoreImage.ICIBlendWithMaskProtocol
public interface ICIBlendWithMaskProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage BackgroundImage { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage MaskImage { get; set; }
}
New Type: CoreImage.ICIBloomProtocol
public interface ICIBloomProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Intensity { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIBokehBlurProtocol
public interface ICIBokehBlurProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
public virtual float RingAmount { get; set; }
public virtual float RingSize { get; set; }
public virtual float Softness { get; set; }
}
New Type: CoreImage.ICIBoxBlurProtocol
public interface ICIBoxBlurProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICICheckerboardGeneratorProtocol
public interface ICICheckerboardGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color0 { get; set; }
public virtual CIColor Color1 { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual float Sharpness { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICICircularScreenProtocol
public interface ICICircularScreenProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Sharpness { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICICmykHalftoneProtocol
public interface ICICmykHalftoneProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual float GrayComponentReplacement { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Sharpness { get; set; }
public virtual float UnderColorRemoval { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICICode128BarcodeGeneratorProtocol
public interface ICICode128BarcodeGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float BarcodeHeight { get; set; }
public virtual Foundation.NSData Message { get; set; }
public virtual float QuietSpace { get; set; }
}
New Type: CoreImage.ICIColorClampProtocol
public interface ICIColorClampProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual CIVector MaxComponents { get; set; }
public virtual CIVector MinComponents { get; set; }
}
New Type: CoreImage.ICIColorControlsProtocol
public interface ICIColorControlsProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Brightness { get; set; }
public virtual float Contrast { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Saturation { get; set; }
}
New Type: CoreImage.ICIColorCrossPolynomialProtocol
public interface ICIColorCrossPolynomialProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIVector BlueCoefficients { get; set; }
public virtual CIVector GreenCoefficients { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIVector RedCoefficients { get; set; }
}
New Type: CoreImage.ICIColorCubeProtocol
public interface ICIColorCubeProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual Foundation.NSData CubeData { get; set; }
public virtual float CubeDimension { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIColorCubeWithColorSpaceProtocol
public interface ICIColorCubeWithColorSpaceProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGColorSpace ColorSpace { get; set; }
public virtual Foundation.NSData CubeData { get; set; }
public virtual float CubeDimension { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIColorCubesMixedWithMaskProtocol
public interface ICIColorCubesMixedWithMaskProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGColorSpace ColorSpace { get; set; }
public virtual Foundation.NSData Cube0Data { get; set; }
public virtual Foundation.NSData Cube1Data { get; set; }
public virtual float CubeDimension { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIImage MaskImage { get; set; }
}
New Type: CoreImage.ICIColorCurvesProtocol
public interface ICIColorCurvesProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGColorSpace ColorSpace { get; set; }
public virtual Foundation.NSData CurvesData { get; set; }
public virtual CIVector CurvesDomain { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIColorInvertProtocol
public interface ICIColorInvertProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIColorMapProtocol
public interface ICIColorMapProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage GradientImage { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIColorMatrixProtocol
public interface ICIColorMatrixProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIVector AVector { get; set; }
public virtual CIVector BVector { get; set; }
public virtual CIVector BiasVector { get; set; }
public virtual CIVector GVector { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIVector RVector { get; set; }
}
New Type: CoreImage.ICIColorMonochromeProtocol
public interface ICIColorMonochromeProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Intensity { get; set; }
}
New Type: CoreImage.ICIColorPolynomialProtocol
public interface ICIColorPolynomialProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIVector AlphaCoefficients { get; set; }
public virtual CIVector BlueCoefficients { get; set; }
public virtual CIVector GreenCoefficients { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIVector RedCoefficients { get; set; }
}
New Type: CoreImage.ICIColorPosterizeProtocol
public interface ICIColorPosterizeProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Levels { get; set; }
}
New Type: CoreImage.ICIComicEffectProtocol
public interface ICIComicEffectProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICICompositeOperationProtocol
public interface ICICompositeOperationProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage BackgroundImage { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIConvolutionProtocol
public interface ICIConvolutionProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Bias { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIVector Weights { get; set; }
}
New Type: CoreImage.ICICopyMachineTransitionProtocol
public interface ICICopyMachineTransitionProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CIColor Color { get; set; }
public virtual CoreGraphics.CGRect Extent { get; set; }
public virtual float Opacity { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICICoreMLModelProtocol
public interface ICICoreMLModelProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float HeadIndex { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CoreML.MLModel Model { get; set; }
public virtual bool SoftmaxNormalization { get; set; }
}
New Type: CoreImage.ICICrystallizeProtocol
public interface ICICrystallizeProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIDepthOfFieldProtocol
public interface ICIDepthOfFieldProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputPoint0 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint1 { get; set; }
public virtual float Radius { get; set; }
public virtual float Saturation { get; set; }
public virtual float UnsharpMaskIntensity { get; set; }
public virtual float UnsharpMaskRadius { get; set; }
}
New Type: CoreImage.ICIDepthToDisparityProtocol
public interface ICIDepthToDisparityProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIDiscBlurProtocol
public interface ICIDiscBlurProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIDisintegrateWithMaskTransitionProtocol
public interface ICIDisintegrateWithMaskTransitionProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGPoint InputShadowOffset { get; set; }
public virtual CIImage MaskImage { get; set; }
public virtual float ShadowDensity { get; set; }
public virtual float ShadowRadius { get; set; }
}
New Type: CoreImage.ICIDisparityToDepthProtocol
public interface ICIDisparityToDepthProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIDissolveTransitionProtocol
public interface ICIDissolveTransitionProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
}
New Type: CoreImage.ICIDitherProtocol
public interface ICIDitherProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Intensity { get; set; }
}
New Type: CoreImage.ICIDocumentEnhancerProtocol
public interface ICIDocumentEnhancerProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Amount { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIDotScreenProtocol
public interface ICIDotScreenProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Sharpness { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICIEdgePreserveUpsampleProtocol
public interface ICIEdgePreserveUpsampleProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float LumaSigma { get; set; }
public virtual CIImage SmallImage { get; set; }
public virtual float SpatialSigma { get; set; }
}
New Type: CoreImage.ICIEdgeWorkProtocol
public interface ICIEdgeWorkProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIEdgesProtocol
public interface ICIEdgesProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Intensity { get; set; }
}
New Type: CoreImage.ICIEightfoldReflectedTileProtocol
public interface ICIEightfoldReflectedTileProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICIExposureAdjustProtocol
public interface ICIExposureAdjustProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float EV { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIFalseColorProtocol
public interface ICIFalseColorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color0 { get; set; }
public virtual CIColor Color1 { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIFilterProtocol
public interface ICIFilterProtocol : ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage OutputImage { get; }
}
New Type: CoreImage.ICIFlashTransitionProtocol
public interface ICIFlashTransitionProtocol : ICIFilterProtocol, ICITransitionFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color { get; set; }
public virtual float FadeThreshold { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CoreGraphics.CGRect InputExtent { get; set; }
public virtual float MaxStriationRadius { get; set; }
public virtual float StriationContrast { get; set; }
public virtual float StriationStrength { get; set; }
}
New Type: CoreImage.ICIFourCoordinateGeometryFilterProtocol
public interface ICIFourCoordinateGeometryFilterProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGPoint InputBottomLeft { get; set; }
public virtual CoreGraphics.CGPoint InputBottomRight { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputTopLeft { get; set; }
public virtual CoreGraphics.CGPoint InputTopRight { get; set; }
}
New Type: CoreImage.ICIFourfoldReflectedTileProtocol
public interface ICIFourfoldReflectedTileProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float AcuteAngle { get; set; }
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICIFourfoldRotatedTileProtocol
public interface ICIFourfoldRotatedTileProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICIFourfoldTranslatedTileProtocol
public interface ICIFourfoldTranslatedTileProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float AcuteAngle { get; set; }
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICIGaborGradientsProtocol
public interface ICIGaborGradientsProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIGammaAdjustProtocol
public interface ICIGammaAdjustProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Power { get; set; }
}
New Type: CoreImage.ICIGaussianBlurProtocol
public interface ICIGaussianBlurProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIGaussianGradientProtocol
public interface ICIGaussianGradientProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color0 { get; set; }
public virtual CIColor Color1 { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIGlideReflectedTileProtocol
public interface ICIGlideReflectedTileProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICIGloomProtocol
public interface ICIGloomProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Intensity { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIHatchedScreenProtocol
public interface ICIHatchedScreenProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Sharpness { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICIHeightFieldFromMaskProtocol
public interface ICIHeightFieldFromMaskProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIHexagonalPixellateProtocol
public interface ICIHexagonalPixellateProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Scale { get; set; }
}
New Type: CoreImage.ICIHighlightShadowAdjustProtocol
public interface ICIHighlightShadowAdjustProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float HighlightAmount { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
public virtual float ShadowAmount { get; set; }
}
New Type: CoreImage.ICIHueAdjustProtocol
public interface ICIHueAdjustProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIHueSaturationValueGradientProtocol
public interface ICIHueSaturationValueGradientProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGColorSpace ColorSpace { get; set; }
public virtual float Dither { get; set; }
public virtual float Radius { get; set; }
public virtual float Softness { get; set; }
public virtual float Value { get; set; }
}
New Type: CoreImage.ICIKaleidoscopeProtocol
public interface ICIKaleidoscopeProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual nint InputCount { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIKeystoneCorrectionCombinedProtocol
public interface ICIKeystoneCorrectionCombinedProtocol : ICIFilterProtocol, ICIFourCoordinateGeometryFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float FocalLength { get; set; }
}
New Type: CoreImage.ICIKeystoneCorrectionHorizontalProtocol
public interface ICIKeystoneCorrectionHorizontalProtocol : ICIFilterProtocol, ICIFourCoordinateGeometryFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float FocalLength { get; set; }
}
New Type: CoreImage.ICIKeystoneCorrectionVerticalProtocol
public interface ICIKeystoneCorrectionVerticalProtocol : ICIFilterProtocol, ICIFourCoordinateGeometryFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float FocalLength { get; set; }
}
New Type: CoreImage.ICILabDeltaEProtocol
public interface ICILabDeltaEProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage Image2 { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICILanczosScaleTransformProtocol
public interface ICILanczosScaleTransformProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float AspectRatio { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Scale { get; set; }
}
New Type: CoreImage.ICILenticularHaloGeneratorProtocol
public interface ICILenticularHaloGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color { get; set; }
public virtual float HaloOverlap { get; set; }
public virtual float HaloRadius { get; set; }
public virtual float HaloWidth { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual float StriationContrast { get; set; }
public virtual float StriationStrength { get; set; }
public virtual float Time { get; set; }
}
New Type: CoreImage.ICILineOverlayProtocol
public interface ICILineOverlayProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Contrast { get; set; }
public virtual float EdgeIntensity { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float NRNoiseLevel { get; set; }
public virtual float NRSharpness { get; set; }
public virtual float Threshold { get; set; }
}
New Type: CoreImage.ICILineScreenProtocol
public interface ICILineScreenProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Sharpness { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICILinearGradientProtocol
public interface ICILinearGradientProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color0 { get; set; }
public virtual CIColor Color1 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint0 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint1 { get; set; }
}
New Type: CoreImage.ICILinearToSrgbToneCurveProtocol
public interface ICILinearToSrgbToneCurveProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIMaskToAlphaProtocol
public interface ICIMaskToAlphaProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIMaskedVariableBlurProtocol
public interface ICIMaskedVariableBlurProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual CIImage Mask { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIMaximumComponentProtocol
public interface ICIMaximumComponentProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIMedianProtocol
public interface ICIMedianProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIMeshGeneratorProtocol
public interface ICIMeshGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color { get; set; }
public virtual CIVector[] Mesh { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICIMinimumComponentProtocol
public interface ICIMinimumComponentProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIMixProtocol
public interface ICIMixProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Amount { get; set; }
public virtual CIImage BackgroundImage { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIModTransitionProtocol
public interface ICIModTransitionProtocol : ICIFilterProtocol, ICITransitionFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual float Compression { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIMorphologyGradientProtocol
public interface ICIMorphologyGradientProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIMorphologyMaximumProtocol
public interface ICIMorphologyMaximumProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIMorphologyMinimumProtocol
public interface ICIMorphologyMinimumProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIMorphologyRectangleMaximumProtocol
public interface ICIMorphologyRectangleMaximumProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float InputHeight { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float InputWidth { get; set; }
}
New Type: CoreImage.ICIMorphologyRectangleMinimumProtocol
public interface ICIMorphologyRectangleMinimumProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float InputHeight { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float InputWidth { get; set; }
}
New Type: CoreImage.ICIMotionBlurProtocol
public interface ICIMotionBlurProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICINoiseReductionProtocol
public interface ICINoiseReductionProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float NoiseLevel { get; set; }
public virtual float Sharpness { get; set; }
}
New Type: CoreImage.ICIOpTileProtocol
public interface ICIOpTileProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Scale { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICIPageCurlTransitionProtocol
public interface ICIPageCurlTransitionProtocol : ICIFilterProtocol, ICITransitionFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CIImage BacksideImage { get; set; }
public virtual CoreGraphics.CGRect InputExtent { get; set; }
public virtual float Radius { get; set; }
public virtual CIImage ShadingImage { get; set; }
}
New Type: CoreImage.ICIPageCurlWithShadowTransitionProtocol
public interface ICIPageCurlWithShadowTransitionProtocol : ICIFilterProtocol, ICITransitionFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CIImage BacksideImage { get; set; }
public virtual CoreGraphics.CGRect InputExtent { get; set; }
public virtual CoreGraphics.CGRect InputShadowExtent { get; set; }
public virtual float Radius { get; set; }
public virtual float ShadowAmount { get; set; }
public virtual float ShadowSize { get; set; }
}
New Type: CoreImage.ICIPaletteCentroidProtocol
public interface ICIPaletteCentroidProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual CIImage PaletteImage { get; set; }
public virtual bool Perceptual { get; set; }
}
New Type: CoreImage.ICIPalettizeProtocol
public interface ICIPalettizeProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual CIImage PaletteImage { get; set; }
public virtual bool Perceptual { get; set; }
}
New Type: CoreImage.ICIParallelogramTileProtocol
public interface ICIParallelogramTileProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float AcuteAngle { get; set; }
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICIPdf417BarcodeGeneratorProtocol
public interface ICIPdf417BarcodeGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float InputAlwaysSpecifyCompaction { get; set; }
public virtual float InputCompactStyle { get; set; }
public virtual float InputCompactionMode { get; set; }
public virtual float InputCorrectionLevel { get; set; }
public virtual float InputDataColumns { get; set; }
public virtual float InputRows { get; set; }
public virtual float MaxHeight { get; set; }
public virtual float MaxWidth { get; set; }
public virtual Foundation.NSData Message { get; set; }
public virtual float MinHeight { get; set; }
public virtual float MinWidth { get; set; }
public virtual float PreferredAspectRatio { get; set; }
}
New Type: CoreImage.ICIPerspectiveCorrectionProtocol
public interface ICIPerspectiveCorrectionProtocol : ICIFilterProtocol, ICIFourCoordinateGeometryFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual bool Crop { get; set; }
}
New Type: CoreImage.ICIPerspectiveRotateProtocol
public interface ICIPerspectiveRotateProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float FocalLength { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Pitch { get; set; }
public virtual float Roll { get; set; }
public virtual float Yaw { get; set; }
}
New Type: CoreImage.ICIPerspectiveTileProtocol
public interface ICIPerspectiveTileProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGPoint InputBottomLeft { get; set; }
public virtual CoreGraphics.CGPoint InputBottomRight { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputTopLeft { get; set; }
public virtual CoreGraphics.CGPoint InputTopRight { get; set; }
}
New Type: CoreImage.ICIPerspectiveTransformProtocol
public interface ICIPerspectiveTransformProtocol : ICIFilterProtocol, ICIFourCoordinateGeometryFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
}
New Type: CoreImage.ICIPerspectiveTransformWithExtentProtocol
public interface ICIPerspectiveTransformWithExtentProtocol : ICIFilterProtocol, ICIFourCoordinateGeometryFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGRect InputExtent { get; set; }
}
New Type: CoreImage.ICIPhotoEffectProtocol
public interface ICIPhotoEffectProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIPixellateProtocol
public interface ICIPixellateProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Scale { get; set; }
}
New Type: CoreImage.ICIPointillizeProtocol
public interface ICIPointillizeProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIQRCodeGeneratorProtocol
public interface ICIQRCodeGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual string CorrectionLevel { get; set; }
public virtual Foundation.NSData Message { get; set; }
}
New Type: CoreImage.ICIRadialGradientProtocol
public interface ICIRadialGradientProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color0 { get; set; }
public virtual CIColor Color1 { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual float Radius0 { get; set; }
public virtual float Radius1 { get; set; }
}
New Type: CoreImage.ICIRandomGeneratorProtocol
public interface ICIRandomGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
}
New Type: CoreImage.ICIRippleTransitionProtocol
public interface ICIRippleTransitionProtocol : ICIFilterProtocol, ICITransitionFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CoreGraphics.CGRect InputExtent { get; set; }
public virtual float Scale { get; set; }
public virtual CIImage ShadingImage { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICIRoundedRectangleGeneratorProtocol
public interface ICIRoundedRectangleGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color { get; set; }
public virtual CoreGraphics.CGRect InputExtent { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICISaliencyMapProtocol
public interface ICISaliencyMapProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICISepiaToneProtocol
public interface ICISepiaToneProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Intensity { get; set; }
}
New Type: CoreImage.ICIShadedMaterialProtocol
public interface ICIShadedMaterialProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Scale { get; set; }
public virtual CIImage ShadingImage { get; set; }
}
New Type: CoreImage.ICISharpenLuminanceProtocol
public interface ICISharpenLuminanceProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Radius { get; set; }
public virtual float Sharpness { get; set; }
}
New Type: CoreImage.ICISixfoldReflectedTileProtocol
public interface ICISixfoldReflectedTileProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICISixfoldRotatedTileProtocol
public interface ICISixfoldRotatedTileProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICISmoothLinearGradientProtocol
public interface ICISmoothLinearGradientProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color0 { get; set; }
public virtual CIColor Color1 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint0 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint1 { get; set; }
}
New Type: CoreImage.ICISpotColorProtocol
public interface ICISpotColorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor CenterColor1 { get; set; }
public virtual CIColor CenterColor2 { get; set; }
public virtual CIColor CenterColor3 { get; set; }
public virtual float Closeness1 { get; set; }
public virtual float Closeness2 { get; set; }
public virtual float Closeness3 { get; set; }
public virtual float Contrast1 { get; set; }
public virtual float Contrast2 { get; set; }
public virtual float Contrast3 { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIColor ReplacementColor1 { get; set; }
public virtual CIColor ReplacementColor2 { get; set; }
public virtual CIColor ReplacementColor3 { get; set; }
}
New Type: CoreImage.ICISpotLightProtocol
public interface ICISpotLightProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Brightness { get; set; }
public virtual CIColor Color { get; set; }
public virtual float Concentration { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CIVector LightPointsAt { get; set; }
public virtual CIVector LightPosition { get; set; }
}
New Type: CoreImage.ICISrgbToneCurveToLinearProtocol
public interface ICISrgbToneCurveToLinearProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIStarShineGeneratorProtocol
public interface ICIStarShineGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color { get; set; }
public virtual float CrossAngle { get; set; }
public virtual float CrossOpacity { get; set; }
public virtual float CrossScale { get; set; }
public virtual float CrossWidth { get; set; }
public virtual float Epsilon { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIStraightenProtocol
public interface ICIStraightenProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIStripesGeneratorProtocol
public interface ICIStripesGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color0 { get; set; }
public virtual CIColor Color1 { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual float Sharpness { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICISunbeamsGeneratorProtocol
public interface ICISunbeamsGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual float MaxStriationRadius { get; set; }
public virtual float StriationContrast { get; set; }
public virtual float StriationStrength { get; set; }
public virtual float SunRadius { get; set; }
public virtual float Time { get; set; }
}
New Type: CoreImage.ICISwipeTransitionProtocol
public interface ICISwipeTransitionProtocol : ICIFilterProtocol, ICITransitionFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CIColor Color { get; set; }
public virtual CoreGraphics.CGRect InputExtent { get; set; }
public virtual float Opacity { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICITemperatureAndTintProtocol
public interface ICITemperatureAndTintProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual CIVector Neutral { get; set; }
public virtual CIVector TargetNeutral { get; set; }
}
New Type: CoreImage.ICITextImageGeneratorProtocol
public interface ICITextImageGeneratorProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual string FontName { get; set; }
public virtual float FontSize { get; set; }
public virtual float ScaleFactor { get; set; }
public virtual string Text { get; set; }
}
New Type: CoreImage.ICIThermalProtocol
public interface ICIThermalProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIToneCurveProtocol
public interface ICIToneCurveProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputPoint0 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint1 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint2 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint3 { get; set; }
public virtual CoreGraphics.CGPoint InputPoint4 { get; set; }
}
New Type: CoreImage.ICITransitionFilterProtocol
public interface ICITransitionFilterProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual CIImage TargetImage { get; set; }
public virtual float Time { get; set; }
}
New Type: CoreImage.ICITriangleKaleidoscopeProtocol
public interface ICITriangleKaleidoscopeProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Decay { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual CoreGraphics.CGPoint InputPoint { get; set; }
public virtual float Rotation { get; set; }
public virtual float Size { get; set; }
}
New Type: CoreImage.ICITriangleTileProtocol
public interface ICITriangleTileProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICITwelvefoldReflectedTileProtocol
public interface ICITwelvefoldReflectedTileProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Angle { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Width { get; set; }
}
New Type: CoreImage.ICIUnsharpMaskProtocol
public interface ICIUnsharpMaskProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Intensity { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIVibranceProtocol
public interface ICIVibranceProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Amount { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIVignetteEffectProtocol
public interface ICIVignetteEffectProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Falloff { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
public virtual float Intensity { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIVignetteProtocol
public interface ICIVignetteProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
public virtual float Intensity { get; set; }
public virtual float Radius { get; set; }
}
New Type: CoreImage.ICIWhitePointAdjustProtocol
public interface ICIWhitePointAdjustProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIColor Color { get; set; }
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIXRayProtocol
public interface ICIXRayProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual CIImage InputImage { get; set; }
}
New Type: CoreImage.ICIZoomBlurProtocol
public interface ICIZoomBlurProtocol : ICIFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public virtual float Amount { get; set; }
public virtual CoreGraphics.CGPoint InputCenter { get; set; }
public virtual CIImage InputImage { get; set; }
}
Namespace Foundation
Type Changed: Foundation.NSDate
Added properties:
public virtual double SecondsSince1970 { get; }
public virtual double SecondsSinceNow { get; }
Added method:
public virtual double GetSecondsSince (NSDate anotherDate);
Namespace HomeKit
Type Changed: HomeKit.HMHome
Added property:
public virtual bool SupportsAddingNetworkRouter { get; }
Added event:
public event System.EventHandler DidUpdateSupportedFeatures;
Type Changed: HomeKit.HMHomeDelegate
Added method:
public virtual void DidUpdateSupportedFeatures (HMHome home);
Type Changed: HomeKit.HMHomeDelegate_Extensions
Added method:
public static void DidUpdateSupportedFeatures (this IHMHomeDelegate This, HMHome home);
Namespace MetalPerformanceShaders
Type Changed: MetalPerformanceShaders.MPSMatrix
Added property:
public virtual nuint Offset { get; }
Type Changed: MetalPerformanceShaders.MPSVector
Added property:
public virtual nuint Offset { get; }
Namespace Network
Type Changed: Network.NWBrowser
Added properties:
public NWBrowserCompleteChangesDelegate CompleteChangesDelegate { get; set; }
public System.Action<NWBrowseResult,Network.NWBrowseResult> IndividualChangesDelegate { get; set; }
Obsoleted methods:
[Obsolete ("Uset the 'IndividualChangesDelegate' instead.")]
public void SetChangesHandler (System.Action<NWBrowseResult,Network.NWBrowseResult> handler);
Type Changed: Network.NWConnection
Added methods:
public T GetProtocolMetadata<T> (NWProtocolDefinition definition);
public void ReceiveMessageReadOnlyData (NWConnectionReceiveReadOnlySpanCompletion callback);
public void ReceiveReadOnlyData (uint minimumIncompleteLength, uint maximumLength, NWConnectionReceiveReadOnlySpanCompletion callback);
Type Changed: Network.NWContentContext
Added method:
public T GetProtocolMetadata<T> (NWProtocolDefinition protocolDefinition);
Type Changed: Network.NWFramer
Added method:
public NWFramerMessage CreateMessage ();
Type Changed: Network.NWPathMonitor
Added properties:
public NWPath CurrentPath { get; }
public System.Action<NWPath> SnapshotHandler { get; set; }
Obsoleted methods:
[Obsolete ("Use the 'SnapshotHandler' property instead.")]
public void SetUpdatedSnapshotHandler (System.Action<NWPath> callback);
Type Changed: Network.NWProtocolDefinition
Obsoleted properties:
[Obsolete ("Use 'CreateIPDefinition' method instead.")]
public static NWProtocolDefinition IPDefinition { get; }
[Obsolete ("Use 'CreateTcpDefinition' method instead.")]
public static NWProtocolDefinition TcpDefinition { get; }
[Obsolete ("Use 'CreateTlsDefinition' method instead.")]
public static NWProtocolDefinition TlsDefinition { get; }
[Obsolete ("Use 'CreateUdpDefinition' method instead.")]
public static NWProtocolDefinition UdpDefinition { get; }
[Obsolete ("Use 'CreateWebSocketDefinition' method instead.")]
public static NWProtocolDefinition WebSocketDefinition { get; }
Added methods:
public static NWProtocolDefinition CreateFramerDefinition (string identifier, NWFramerCreateFlags flags, System.Func<NWFramer,Network.NWFramerStartResult> startCallback);
public static NWProtocolDefinition CreateIPDefinition ();
public static NWProtocolDefinition CreateTcpDefinition ();
public static NWProtocolDefinition CreateTlsDefinition ();
public static NWProtocolDefinition CreateUdpDefinition ();
public static NWProtocolDefinition CreateWebSocketDefinition ();
Type Changed: Network.NWProtocolMetadata
Obsoleted properties:
[Obsolete ("Use the 'NWIPMetadata' class and methods instead.")]
public NWIPEcnFlag IPMetadataEcnFlag { get; set; }
[Obsolete ("Use the 'NWIPMetadata' class and methods instead.")]
public ulong IPMetadataReceiveTime { get; }
[Obsolete ("Use the 'NWIPMetadata' class and methods instead.")]
public NWServiceClass IPServiceClass { get; set; }
[Obsolete ("Use the 'NWTlsMetadata' class and methods instead.")]
public Security.SecProtocolMetadata TlsSecProtocolMetadata { get; }
Obsoleted methods:
[Obsolete ("Use the 'NWIPMetadata' class and methods instead.")]
public static NWProtocolMetadata CreateIPMetadata ();
[Obsolete ("Use the 'NSUdpMetadata' class and methods instead.")]
public static NWProtocolMetadata CreateUdpMetadata ();
[Obsolete ("Use the 'NWTcpMetadata' class and methods instead.")]
public uint TcpGetAvailableReceiveBuffer ();
[Obsolete ("Use the 'NWTcpMetadata' class and methods instead.")]
public uint TcpGetAvailableSendBuffer ();
Type Changed: Network.NWProtocolOptions
Obsoleted properties:
[Obsolete ("Use the 'NWProtocolIPOptions' class instead.")]
public NWIPLocalAddressPreference IPLocalAddressPreference { set; }
[Obsolete ("Use the 'NWProtocolTlsOptions' class instead.")]
public Security.SecProtocolOptions TlsProtocolOptions { get; }
Obsoleted methods:
[Obsolete ("Use the 'NWProtocolTcpOptions' class methods and constructors instead.")]
public static NWProtocolOptions CreateTcp ();
[Obsolete ("Use the 'NWProtocolTlsOptions' class methods and constructors instead.")]
public static NWProtocolOptions CreateTls ();
[Obsolete ("Use the 'NWProtocolUdpOptions' class methods and constructors instead.")]
public static NWProtocolOptions CreateUdp ();
[Obsolete ("Use the 'NWProtocolIPOptions' class instead.")]
public void IPSetCalculateReceiveTime (bool calculateReceiveTime);
[Obsolete ("Use the 'NWProtocolIPOptions' class instead.")]
public void IPSetDisableFragmentation (bool disableFragmentation);
[Obsolete ("Use the 'NWProtocolIPOptions' class instead.")]
public void IPSetHopLimit (byte hopLimit);
[Obsolete ("Use the 'NWProtocolIPOptions' class instead.")]
public void IPSetUseMinimumMtu (bool useMinimumMtu);
[Obsolete ("Use the 'NWProtocolIPOptions' class instead.")]
public void IPSetVersion (NWIPVersion version);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetConnectionTimeout (uint connectionTimeout);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetDisableAckStretching (bool disableAckStretching);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetDisableEcn (bool disableEcn);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetEnableFastOpen (bool enableFastOpen);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetEnableKeepAlive (bool enableKeepAlive);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetKeepAliveCount (uint keepaliveCount);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetKeepAliveIdleTime (uint keepaliveIdleTime);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetKeepAliveInterval (uint keepaliveInterval);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetMaximumSegmentSize (uint maximumSegmentSize);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetNoDelay (bool noDelay);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetNoOptions (bool noOptions);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetNoPush (bool noPush);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetPersistTimeout (uint persistTimeout);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetRetransmitConnectionDropTime (uint retransmitConnectionDropTime);
[Obsolete ("Use the 'NWProtocolTcpOptions' class instead.")]
public void TcpSetRetransmitFinDrop (bool retransmitFinDrop);
[Obsolete ("Use the 'NWProtocolUdpOptions' class instead.")]
public void UdpSetPreferNoChecksum (bool preferNoChecksums);
Type Changed: Network.NWTxtRecord
Obsoleted methods:
[Obsolete ("Use the overload that takes an NWTxtRecordApplyDelegate2 instead.")]
public bool Apply (NWTxtRecord.NWTxtRecordApplyDelegate handler);
Added method:
public bool Apply (NWTxtRecord.NWTxtRecordApplyDelegate2 handler);
New Type: Network.NWTxtRecord.NWTxtRecordApplyDelegate2
public sealed delegate NWTxtRecordApplyDelegate2 : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public NWTxtRecord.NWTxtRecordApplyDelegate2 (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (string key, NWTxtRecordFindKey result, System.ReadOnlySpan<byte> value, System.AsyncCallback callback, object object);
public virtual bool EndInvoke (System.IAsyncResult result);
public virtual bool Invoke (string key, NWTxtRecordFindKey result, System.ReadOnlySpan<byte> value);
}
Type Changed: Network.NWWebSocketMetadata
Modified base type:
-CoreFoundation.NativeObject
+Network.NWProtocolMetadata
New Type: Network.NWBrowserChangesDelegate
public sealed delegate NWBrowserChangesDelegate : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public NWBrowserChangesDelegate (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (NWBrowseResult oldResult, NWBrowseResult newResult, bool completed, System.AsyncCallback callback, object object);
public virtual void EndInvoke (System.IAsyncResult result);
public virtual void Invoke (NWBrowseResult oldResult, NWBrowseResult newResult, bool completed);
}
New Type: Network.NWBrowserCompleteChangesDelegate
public sealed delegate NWBrowserCompleteChangesDelegate : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public NWBrowserCompleteChangesDelegate (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (System.Collections.Generic.List<System.ValueTuple<NWBrowseResult,Network.NWBrowseResultChange>> changes, System.AsyncCallback callback, object object);
public virtual void EndInvoke (System.IAsyncResult result);
public virtual void Invoke (System.Collections.Generic.List<System.ValueTuple<NWBrowseResult,Network.NWBrowseResultChange>> changes);
}
New Type: Network.NWConnectionReceiveReadOnlySpanCompletion
public sealed delegate NWConnectionReceiveReadOnlySpanCompletion : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public NWConnectionReceiveReadOnlySpanCompletion (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (System.ReadOnlySpan<byte> data, NWContentContext context, bool isComplete, NWError error, System.AsyncCallback callback, object object);
public virtual void EndInvoke (System.IAsyncResult result);
public virtual void Invoke (System.ReadOnlySpan<byte> data, NWContentContext context, bool isComplete, NWError error);
}
New Type: Network.NWFramerCreateFlags
[Serializable]
[Flags]
public enum NWFramerCreateFlags {
Default = 0,
}
New Type: Network.NWFramerMessage
public class NWFramerMessage : Network.NWProtocolMetadata, ObjCRuntime.INativeObject, System.IDisposable {
// methods
public static NWFramerMessage Create (NWProtocolDefinition protocolDefinition);
public bool GetData (string key, int dataLength, out System.ReadOnlySpan<byte> outData);
public T GetObject<T> (string key);
public void SetData (string key, byte[] value);
public void SetObject (string key, Foundation.NSObject value);
}
New Type: Network.NWFramerStartResult
[Serializable]
public enum NWFramerStartResult {
Ready = 1,
Unknown = 0,
WillMarkReady = 2,
}
New Type: Network.NWIPMetadata
public class NWIPMetadata : Network.NWProtocolMetadata, ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public NWIPMetadata ();
// properties
public NWIPEcnFlag EcnFlag { get; set; }
public System.TimeSpan ReceiveTime { get; }
public NWServiceClass ServiceClass { get; set; }
}
New Type: Network.NWProtocolIPOptions
public class NWProtocolIPOptions : Network.NWProtocolOptions, ObjCRuntime.INativeObject, System.IDisposable {
// methods
public void SetCalculateReceiveTime (bool shouldCalculateReceiveTime);
public void SetDisableFragmentation (bool disableFragmentation);
public void SetHopLimit (nuint hopLimit);
public void SetIPLocalAddressPreference (NWIPLocalAddressPreference localAddressPreference);
public void SetUseMinimumMtu (bool useMinimumMtu);
public void SetVersion (NWIPVersion version);
}
New Type: Network.NWProtocolTcpOptions
public class NWProtocolTcpOptions : Network.NWProtocolOptions, ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public NWProtocolTcpOptions ();
// methods
public void SetConnectionTimeout (System.TimeSpan connectionTimeout);
public void SetDisableAckStretching (bool disableAckStretching);
public void SetDisableEcn (bool disableEcn);
public void SetEnableFastOpen (bool enableFastOpen);
public void SetEnableKeepAlive (bool enableKeepAlive);
public void SetKeepAliveCount (uint keepAliveCount);
public void SetKeepAliveIdleTime (System.TimeSpan keepAliveIdleTime);
public void SetKeepAliveInterval (System.TimeSpan keepAliveInterval);
public void SetMaximumSegmentSize (uint maximumSegmentSize);
public void SetNoDelay (bool noDelay);
public void SetNoOptions (bool noOptions);
public void SetNoPush (bool noPush);
public void SetPersistTimeout (System.TimeSpan persistTimeout);
public void SetRetransmitConnectionDropTime (System.TimeSpan connectionDropTime);
public void SetRetransmitFinDrop (bool retransmitFinDrop);
}
New Type: Network.NWProtocolTlsOptions
public class NWProtocolTlsOptions : Network.NWProtocolOptions, ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public NWProtocolTlsOptions ();
// properties
public Security.SecProtocolOptions ProtocolOptions { get; }
}
New Type: Network.NWProtocolUdpOptions
public class NWProtocolUdpOptions : Network.NWProtocolOptions, ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public NWProtocolUdpOptions ();
// methods
public void SetPreferNoChecksum (bool preferNoChecksum);
}
New Type: Network.NWTcpMetadata
public class NWTcpMetadata : Network.NWProtocolMetadata, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public uint AvailableReceiveBuffer { get; }
public uint AvailableSendBuffer { get; }
}
New Type: Network.NWTlsMetadata
public class NWTlsMetadata : Network.NWProtocolMetadata, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public Security.SecProtocolMetadata SecProtocolMetadata { get; }
}
New Type: Network.NWUdpMetadata
public class NWUdpMetadata : Network.NWProtocolMetadata, ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public NWUdpMetadata ();
}
Namespace ObjCRuntime
Type Changed: ObjCRuntime.Constants
Modified fields:
-public const string SdkVersion = "13.0";
+public const string SdkVersion = "13.2";
-public const string Version = "13.4.0";
+public const string Version = "13.8.2";
New Type: ObjCRuntime.TrampolineBlockBase
public abstract class TrampolineBlockBase {
// constructors
protected TrampolineBlockBase (BlockLiteral* block);
// properties
protected IntPtr BlockPointer { get; }
// methods
protected static object GetExistingManagedDelegate (IntPtr block);
protected override void ~TrampolineBlockBase ();
}
Namespace StoreKit
New Type: StoreKit.SKArcadeService
public class SKArcadeService : Foundation.NSObject, Foundation.INSObjectProtocol, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
protected SKArcadeService (Foundation.NSObjectFlag t);
protected SKArcadeService (IntPtr handle);
// properties
public override IntPtr ClassHandle { get; }
// methods
public static void GetSubscriptionStatus (ulong nonce, SKArcadeServiceSubscriptionHandler resultHandler);
public static void Register (Foundation.NSData randomFromLib, uint randomFromLibLength, SKArcadeServiceRegisterHandler resultHandler);
public static void Repair ();
}
New Type: StoreKit.SKArcadeServiceRegisterHandler
public sealed delegate SKArcadeServiceRegisterHandler : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public SKArcadeServiceRegisterHandler (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (Foundation.NSData randomFromFP, uint randomFromFPLength, Foundation.NSData cmacOfAppPid, uint cmacOfAppPidLength, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void EndInvoke (System.IAsyncResult result);
public virtual void Invoke (Foundation.NSData randomFromFP, uint randomFromFPLength, Foundation.NSData cmacOfAppPid, uint cmacOfAppPidLength, Foundation.NSError error);
}
New Type: StoreKit.SKArcadeServiceSubscriptionHandler
public sealed delegate SKArcadeServiceSubscriptionHandler : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public SKArcadeServiceSubscriptionHandler (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (Foundation.NSData subscriptionStatus, uint subscriptionStatusLength, Foundation.NSData cmacOfNonce, uint cmacOfNonceLength, Foundation.NSError error, System.AsyncCallback callback, object object);
public virtual void EndInvoke (System.IAsyncResult result);
public virtual void Invoke (Foundation.NSData subscriptionStatus, uint subscriptionStatusLength, Foundation.NSData cmacOfNonce, uint cmacOfNonceLength, Foundation.NSError error);
}
Namespace System.Net.Http
Type Changed: System.Net.Http.NSUrlSessionHandler
Added property:
public bool BypassBackgroundSessionCheck { get; set; }
Namespace UIKit
Type Changed: UIKit.UIApplicationDelegate
Added methods:
public virtual bool ShouldRestoreSecureApplicationState (UIApplication application, Foundation.NSCoder coder);
public virtual bool ShouldSaveSecureApplicationState (UIApplication application, Foundation.NSCoder coder);
Type Changed: UIKit.UIApplicationDelegate_Extensions
Added methods:
public static bool ShouldRestoreSecureApplicationState (this IUIApplicationDelegate This, UIApplication application, Foundation.NSCoder coder);
public static bool ShouldSaveSecureApplicationState (this IUIApplicationDelegate This, UIApplication application, Foundation.NSCoder coder);