Xamarin.iOS.dll
Namespace ARKit
Type Changed: ARKit.ARErrorCode
Obsoleted fields:
[Obsolete ("Please use the 'InvalidCollaborationData' value instead.")]
CollaborationDataUnavailable = 304,
Added value:
InvalidCollaborationData = 304,
Namespace AVFoundation
Added values:
CatBody = 16384,
DogBody = 32768,
HumanBody = 65536,
SalientObject = 131072,
Namespace AuthenticationServices
Added value:
SignUp = 2,
Namespace CallKit
Type Changed: CallKit.CXErrorCode
Added values:
InvalidArgument = 2,
Unentitled = 1,
Namespace CarPlay
Type Changed: CarPlay.CPApplicationDelegate
Added methods:
public virtual bool ShouldRestoreSecureApplicationState (UIKit.UIApplication application, Foundation.NSCoder coder);
public virtual bool ShouldSaveSecureApplicationState (UIKit.UIApplication application, Foundation.NSCoder coder);
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; }
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; }
Added interfaces:
ICIFilterProtocol
ICITransitionFilterProtocol
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; }
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; }
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; }
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; }
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; }
}
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; }
}
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; }
}
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; }
}
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; }
}
public interface ICIPerspectiveTransformProtocol : ICIFilterProtocol, ICIFourCoordinateGeometryFilterProtocol, ObjCRuntime.INativeObject, System.IDisposable {
}
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 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 MapKit
Type Changed: MapKit.MKMapItem
Added methods:
public virtual void OpenInMaps (Foundation.NSDictionary launchOptions, UIKit.UIScene fromScene, System.Action<Foundation.NSError> completionHandler);
public virtual System.Threading.Tasks.Task OpenInMapsAsync (Foundation.NSDictionary launchOptions, UIKit.UIScene fromScene);
public static void OpenMaps (MKMapItem[] mapItems, Foundation.NSDictionary launchOptions, UIKit.UIScene fromScene, System.Action<Foundation.NSError> completionHandler);
public static System.Threading.Tasks.Task OpenMapsAsync (MKMapItem[] mapItems, Foundation.NSDictionary launchOptions, UIKit.UIScene fromScene);
Added property:
public virtual nuint Offset { get; }
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.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 ();
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);
}
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,
}
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);
}
public class NWTcpMetadata : Network.NWProtocolMetadata, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public uint AvailableReceiveBuffer { get; }
public uint AvailableSendBuffer { get; }
}
public class NWTlsMetadata : Network.NWProtocolMetadata, ObjCRuntime.INativeObject, System.IDisposable {
// properties
public Security.SecProtocolMetadata SecProtocolMetadata { get; }
}
public class NWUdpMetadata : Network.NWProtocolMetadata, ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public NWUdpMetadata ();
}
Namespace NetworkExtension
Type Changed: NetworkExtension.NEFilterFlow
Added property:
public virtual Foundation.NSUuid Identifier { get; }
Namespace ObjCRuntime
Type Changed: ObjCRuntime.Constants
Modified fields:
-public const string SdkVersion = "13.1";
+public const string SdkVersion = "13.2";
-public const string Version = "13.4.0";
+public const string Version = "13.6.0";
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 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);