id | title |
---|---|
488EA81F-EF84-4F84-B895-F226A5C69BFA |
From 1.8.1 to 1.10.0 |
Added fields:
public static const string AccountsLibrary = "/System/Library/Frameworks/Accounts.framework/Accounts";
public static const string CloudKitLibrary = "/System/Library/Frameworks/CloudKit.framework/CloudKit";
public static const string EventKitLibrary = "/System/Library/Frameworks/EventKit.framework/EventKit";
public static const string GLKitLibrary = "/System/Library/Frameworks/GLKit.framework/GLKit";
public static const string JavaScriptCoreLibrary = "/System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore";
public static const string LocalAuthenticationLibrary = "/System/Library/Frameworks/LocalAuthentication.framework/LocalAuthentication";
public static const string SocialLibrary = "/System/Library/Frameworks/Social.framework/Social";
public class RuntimeException : System.Exception, System.Runtime.Serialization.ISerializable, System.Runtime.InteropServices._Exception {
// constructors
public RuntimeException (string message, object[] args);
public RuntimeException (int code, string message, object[] args);
public RuntimeException (int code, bool error, string message, object[] args);
public RuntimeException (int code, bool error, System.Exception innerException, string message, object[] args);
// properties
public int Code { get; }
public bool Error { get; }
}
Added methods:
public static vImageError ConvolveMultiKernelARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, System.IntPtr tempBuffer, int srcOffsetToROI_X, int srcOffsetToROI_Y, short[][] kernels, uint kernel_height, uint kernel_width, int[] divisors, int[] biases, Pixel8888 backgroundColor, vImageFlags flags);
public static vImageError ConvolveMultiKernelARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, System.IntPtr tempBuffer, int srcOffsetToROI_X, int srcOffsetToROI_Y, float[][] kernels, uint kernel_height, uint kernel_width, float[] biases, PixelFFFF backgroundColor, vImageFlags flags);
Obsoleted methods:
[Obsolete ("Use the overload with 'short[][] kernels' instead")]
public static vImageError ConvolveMultiKernelARGB8888 (ref vImageBuffer src, ref vImageBuffer dest, System.IntPtr tempBuffer, int srcOffsetToROI_X, int srcOffsetToROI_Y, short[] kernels, uint kernel_height, uint kernel_width, int[] divisors, int[] biases, Pixel8888 backgroundColor, vImageFlags flags);
[Obsolete ("Use the overload with 'float[][] kernels' instead")]
public static vImageError ConvolveMultiKernelARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, System.IntPtr tempBuffer, int srcOffsetToROI_X, int srcOffsetToROI_Y, float[] kernels, uint kernel_height, uint kernel_width, float[] biases, ref PixelFFFF backgroundColor, vImageFlags flags);
[Obsolete ("Use the overload with 'float[][] kernels' instead")]
public static vImageError ConvolveMultiKernelARGBFFFF (ref vImageBuffer src, ref vImageBuffer dest, System.IntPtr tempBuffer, int srcOffsetToROI_X, int srcOffsetToROI_Y, float[] kernels, uint kernel_height, uint kernel_width, float[] biases, PixelFFFF backgroundColor, vImageFlags flags);
Added property:
public NSComboBoxDelegate Delegate { get; set; }
Added events:
public event System.EventHandler SelectionChanged;
public event System.EventHandler SelectionIsChanging;
public event System.EventHandler WillDismiss;
public event System.EventHandler WillPopUp;
Removed property:
public static MonoMac.Foundation.NSObject SharedDocumentController { get; }
Added property:
public static NSDocumentController SharedDocumentController { get; }
Added constructors:
public NSGradient (NSColor[] colors, double[] locations);
public NSGradient (NSColor[] colors, double[] locations, NSColorSpace colorSpace);
public interface INSComboBoxDelegate : MonoMac.ObjCRuntime.INativeObject, System.IDisposable {
}
public class NSComboBoxDelegate : MonoMac.AppKit.NSTextFieldDelegate, INSComboBoxDelegate, MonoMac.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public NSComboBoxDelegate ();
public NSComboBoxDelegate (MonoMac.Foundation.NSCoder coder);
public NSComboBoxDelegate (MonoMac.Foundation.NSObjectFlag t);
public NSComboBoxDelegate (System.IntPtr handle);
// methods
public virtual void SelectionChanged (MonoMac.Foundation.NSNotification notification);
public virtual void SelectionIsChanging (MonoMac.Foundation.NSNotification notification);
public virtual void WillDismiss (MonoMac.Foundation.NSNotification notification);
public virtual void WillPopUp (MonoMac.Foundation.NSNotification notification);
}
public static class NSComboBoxDelegate_Extensions {
// methods
public static void SelectionChanged (INSComboBoxDelegate This, MonoMac.Foundation.NSNotification notification);
public static void SelectionIsChanging (INSComboBoxDelegate This, MonoMac.Foundation.NSNotification notification);
public static void WillDismiss (INSComboBoxDelegate This, MonoMac.Foundation.NSNotification notification);
public static void WillPopUp (INSComboBoxDelegate This, MonoMac.Foundation.NSNotification notification);
}
Added method:
public uint GetElementCount (AudioUnitScopeType scope);
Added methods:
public AudioUnitStatus AddRenderNotify (RenderDelegate callback);
public AudioUnitStatus RemoveRenderNotify (RenderDelegate callback);
public AUGraphError SetNodeInputCallback (int destNode, uint destInputNumber, RenderDelegate renderDelegate);
Obsoleted method:
[Obsolete ("Use the overload that takes NSValue[] instead")]
public virtual void GenerateCGImagesAsynchronously (MonoMac.Foundation.NSValue cmTimesRequestedTimes, AVAssetImageGeneratorCompletionHandler handler);
Added method:
public virtual void DidCancelLoadingRequest (AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest);
Added method:
public static void DidCancelLoadingRequest (IAVAssetResourceLoaderDelegate This, AVAssetResourceLoader resourceLoader, AVAssetResourceLoadingRequest loadingRequest);
Added properties:
public virtual AVAssetResourceLoadingContentInformationRequest ContentInformationRequest { get; }
public virtual AVAssetResourceLoadingDataRequest DataRequest { get; }
public virtual bool IsCancelled { get; }
public virtual MonoMac.Foundation.NSUrlRequest Redirect { get; set; }
public virtual MonoMac.Foundation.NSUrlResponse Response { get; set; }
Added method:
public virtual void FinishLoading ();
Obsoleted method:
[Obsolete ("Use instead the Response, Redirect properties and the AVAssetResourceLoadingDataRequest.Responds and AVAssetResourceLoadingRequest.FinishLoading methods")]
public virtual void FinishLoading (MonoMac.Foundation.NSUrlResponse usingResponse, MonoMac.Foundation.NSData data, MonoMac.Foundation.NSUrlRequest redirect);
Added value:
CannotStartRecording = 561145187,
Added value:
ApplicationIsNotAuthorizedToUseDevice = 11852,
Added value:
Advance = 0,
public class AVAssetResourceLoadingContentInformationRequest : MonoMac.Foundation.NSObject, MonoMac.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public AVAssetResourceLoadingContentInformationRequest ();
public AVAssetResourceLoadingContentInformationRequest (MonoMac.Foundation.NSCoder coder);
public AVAssetResourceLoadingContentInformationRequest (MonoMac.Foundation.NSObjectFlag t);
public AVAssetResourceLoadingContentInformationRequest (System.IntPtr handle);
// properties
public virtual bool ByteRangeAccessSupported { get; set; }
public override System.IntPtr ClassHandle { get; }
public virtual long ContentLength { get; set; }
public virtual string ContentType { get; set; }
}
public class AVAssetResourceLoadingDataRequest : MonoMac.Foundation.NSObject, MonoMac.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public AVAssetResourceLoadingDataRequest (MonoMac.Foundation.NSCoder coder);
public AVAssetResourceLoadingDataRequest (MonoMac.Foundation.NSObjectFlag t);
public AVAssetResourceLoadingDataRequest (System.IntPtr handle);
// properties
public override System.IntPtr ClassHandle { get; }
public virtual long CurrentOffset { get; }
public virtual int RequestedLength { get; }
public virtual long RequestedOffset { get; }
// methods
public virtual void Respond (MonoMac.Foundation.NSData responseData);
public override string ToString ();
}
Added properties:
public static MonoMac.Foundation.NSString AnimationCubic { get; }
public static MonoMac.Foundation.NSString AnimationCubicPaced { get; }
Removed fields:
public static const string Backwards = "backwards";
public static const string Both = "both";
public static const string Forwards = "forwards";
public static const string Frozen = "frozen";
public static const string Removed = "removed";
Added properties:
public static MonoMac.Foundation.NSString Backwards { get; }
public static MonoMac.Foundation.NSString Both { get; }
public static MonoMac.Foundation.NSString Forwards { get; }
public static MonoMac.Foundation.NSString Frozen { get; }
public static MonoMac.Foundation.NSString Removed { get; }
Added value:
ConnectionFailed = 10,
Added value:
ObjectID = 2000,
Added method:
public static int GetTypeID ();
Removed method:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, int eventTypes, System.IntPtr context);
Added method:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, CFIndex eventTypes, System.IntPtr context);
Removed method:
protected virtual bool DoSetClient (CFStream.CFStreamCallback callback, int eventTypes, System.IntPtr context);
Added method:
protected virtual bool DoSetClient (CFStream.CFStreamCallback callback, CFIndex eventTypes, System.IntPtr context);
Removed method:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, int eventTypes, System.IntPtr context);
Added method:
protected override bool DoSetClient (CFStream.CFStreamCallback callback, CFIndex eventTypes, System.IntPtr context);
Added value:
Background = -32768,
Added methods:
public static CGAffineTransform Rotate (CGAffineTransform transform, float angle);
public static CGAffineTransform Scale (CGAffineTransform transform, float sx, float sy);
public static CGAffineTransform Translate (CGAffineTransform transform, float tx, float ty);
Added constructor:
public CGDataConsumer (MonoMac.Foundation.NSUrl url);
Added constructors:
public CGEvent (CGEventSource eventSource);
public CGEvent (System.IntPtr handle);
public CGEvent (CGEventSource source, CGEventType mouseType, System.Drawing.PointF mouseCursorPosition, CGMouseButton mouseButton);
public CGEvent (CGEventSource source, ushort virtualKey, bool keyDown);
public CGEvent (CGEventSource source, CGScrollEventUnit units, int[] wheel);
Removed properties:
public CGEventFlags Flags { get; }
public System.Drawing.PointF Location { get; }
Added properties:
public CGEventType EventType { get; set; }
public CGEventFlags Flags { get; set; }
public System.Drawing.PointF Location { get; set; }
public ulong Timestampe { get; set; }
public System.Drawing.PointF UnflippedLocation { get; }
Added methods:
public CGEventSource CreateEventSource ();
public static MonoMac.CoreFoundation.CFMachPort CreateTap (System.IntPtr processSerialNumber, CGEventTapLocation location, CGEventTapPlacement place, CGEventTapOptions options, CGEventMask mask, CGEvent.CGEventTapCallback cback, System.IntPtr data);
public CGEventTapInformation[] GetEventTapList ();
public string GetUnicodeString ();
public static bool IsTapEnabled (MonoMac.CoreFoundation.CFMachPort machPort);
public static void Post (CGEvent evt, CGEventTapLocation location);
public static void PostToPSN (CGEvent evt, System.IntPtr processSerialNumber);
public void SetEventSource (CGEventSource eventSource);
public void SetUnicodeString (string value);
public static void TapDisable (MonoMac.CoreFoundation.CFMachPort machPort);
public static void TapEnable (MonoMac.CoreFoundation.CFMachPort machPort);
public static void TapPostEven (System.IntPtr tapProxyEvent, CGEvent evt);
Removed methods:
public virtual System.IAsyncResult BeginInvoke (System.IntPtr proxy, CGEventType eventType, System.IntPtr eventRef, System.IntPtr userInfo, System.AsyncCallback callback, object object);
public virtual System.IntPtr Invoke (System.IntPtr proxy, CGEventType eventType, System.IntPtr eventRef, System.IntPtr userInfo);
Added methods:
public virtual System.IAsyncResult BeginInvoke (System.IntPtr tapProxyEvent, CGEventType eventType, System.IntPtr eventRef, System.IntPtr userInfo, System.AsyncCallback callback, object object);
public virtual System.IntPtr Invoke (System.IntPtr tapProxyEvent, CGEventType eventType, System.IntPtr eventRef, System.IntPtr userInfo);
Added constructor:
public CGPath (CGPath reference, CGAffineTransform transform);
Added methods:
public void AddEllipseInRect (System.Drawing.RectangleF rect);
public CGPath CopyByDashingPath (float[] lengths, float phase);
public CGPath CopyByDashingPath (CGAffineTransform transform, float[] lengths);
public CGPath CopyByDashingPath (float[] lengths);
public CGPath CopyByDashingPath (CGAffineTransform transform, float[] lengths, float phase);
public CGPath CopyByStrokingPath (CGAffineTransform transform, float lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, float miterLimit);
public CGPath CopyByStrokingPath (float lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, float miterLimit);
public static CGPath EllipseFromRect (System.Drawing.RectangleF boundingRect);
public static CGPath EllipseFromRect (System.Drawing.RectangleF boundingRect, CGAffineTransform transform);
public static CGPath FromRect (System.Drawing.RectangleF rectangle);
public static CGPath FromRect (System.Drawing.RectangleF rectangle, CGAffineTransform transform);
Obsoleted method:
[Obsolete ("Use AddEllipseInRect instead")]
public void AddElipseInRect (System.Drawing.RectangleF rect);
Added method:
public void Apply (System.Action<System.String,MonoMac.CoreGraphics.CGPDFObject> callback);
Obsoleted method:
[Obsolete ("Use the Apply(Action method")]
public void Apply (System.Action<System.String,System.Object> callback);
Obsoleted property:
[Obsolete ("Use GetData(out CGPDFDataFormat) instead")]
public MonoMac.Foundation.NSData Data { get; }
Added method:
public MonoMac.Foundation.NSData GetData (out CGPDFDataFormat format);
public static class CGColorSpaceNames {
// properties
public static MonoMac.Foundation.NSString AdobeRGB1998 { get; }
public static MonoMac.Foundation.NSString GenericCMYK { get; }
public static MonoMac.Foundation.NSString GenericGray { get; }
public static MonoMac.Foundation.NSString GenericGrayGamma2_2 { get; }
public static MonoMac.Foundation.NSString GenericRGB { get; }
public static MonoMac.Foundation.NSString GenericRGBLinear { get; }
public static MonoMac.Foundation.NSString SRGB { get; }
}
public struct CGEventTapInformation {
// fields
public float AvgUsecLatency;
public bool Enabled;
public CGEventMask EventsOfInterest;
public uint EventTapID;
public float MaxUsecLatency;
public float MinUsecLatency;
public CGEventTapOptions Options;
public int ProcessBeingTapped;
public int TappingProcess;
public CGEventTapLocation TapPoint;
}
public class CGPDFContentStream : MonoMac.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public CGPDFContentStream (System.IntPtr handle);
public CGPDFContentStream (CGPDFPage page);
public CGPDFContentStream (CGPDFStream stream, MonoMac.Foundation.NSDictionary streamResources, CGPDFContentStream parent);
// properties
public virtual System.IntPtr Handle { get; }
// methods
protected override void ~CGPDFContentStream ();
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public CGPDFObject GetResource (string category, string name);
public CGPDFStream[] GetStreams ();
}
[Serializable]
public enum CGPDFDataFormat {
JPEG2000 = 2,
JPEGEncoded = 1,
Raw = 0,
}
public class CGPDFObject : MonoMac.ObjCRuntime.INativeObject {
// constructors
public CGPDFObject (System.IntPtr handle);
// properties
public virtual System.IntPtr Handle { get; }
public bool IsNull { get; }
public CGPDFObjectType Type { get; }
// methods
public bool TryGetName (out string name);
public bool TryGetValue (out CGPDFStream value);
public bool TryGetValue (out CGPDFDictionary value);
public bool TryGetValue (out CGPDFArray value);
public bool TryGetValue (out bool value);
public bool TryGetValue (out float value);
public bool TryGetValue (out int value);
public bool TryGetValue (out string value);
}
[Serializable]
public enum CGPDFObjectType {
Array = 7,
Boolean = 2,
Dictionary = 8,
Integer = 3,
Name = 5,
Null = 1,
Real = 4,
Stream = 9,
String = 6,
}
public class CGPDFOperatorTable : MonoMac.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public CGPDFOperatorTable ();
public CGPDFOperatorTable (System.IntPtr handle);
// properties
public virtual System.IntPtr Handle { get; }
// methods
protected override void ~CGPDFOperatorTable ();
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public static CGPDFScanner GetScannerFromInfo (System.IntPtr gchandle);
public void SetCallback (string name, System.Action<CGPDFScanner,System.Object> callback);
public void SetCallback (string name, System.Action<System.IntPtr,System.IntPtr> callback);
}
public class CGPDFScanner : MonoMac.ObjCRuntime.INativeObject, System.IDisposable {
// constructors
public CGPDFScanner (CGPDFContentStream cs, CGPDFOperatorTable table, object userInfo);
public CGPDFScanner (System.IntPtr handle);
// properties
public virtual System.IntPtr Handle { get; }
public object UserInfo { get; }
// methods
protected override void ~CGPDFScanner ();
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
public CGPDFContentStream GetContentStream ();
public bool Scan ();
public bool TryPop (out CGPDFDictionary value);
public bool TryPop (out CGPDFArray value);
public bool TryPop (out string value);
public bool TryPop (out float value);
public bool TryPop (out int value);
public bool TryPop (out bool value);
public bool TryPop (out CGPDFObject value);
public bool TryPop (out CGPDFStream value);
public bool TryPopName (out string name);
}
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Added property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Removed property:
public CIImage Image { get; set; }
Added interface:
ICLLocationManagerDelegate
public static class CLLocationManagerDelegate_Extensions {
// methods
public static void AuthorizationChanged (ICLLocationManagerDelegate This, CLLocationManager manager, CLAuthorizationStatus status);
public static void DeferredUpdatesFinished (ICLLocationManagerDelegate This, CLLocationManager manager, MonoMac.Foundation.NSError error);
public static void Failed (ICLLocationManagerDelegate This, CLLocationManager manager, MonoMac.Foundation.NSError error);
public static void LocationsUpdated (ICLLocationManagerDelegate This, CLLocationManager manager, CLLocation[] locations);
public static void LocationUpdatesPaused (ICLLocationManagerDelegate This, CLLocationManager manager);
public static void LocationUpdatesResumed (ICLLocationManagerDelegate This, CLLocationManager manager);
public static bool ShouldDisplayHeadingCalibration (ICLLocationManagerDelegate This, CLLocationManager manager);
[Obsolete ("Deprecated in iOS 6.0")]
public static void UpdatedLocation (ICLLocationManagerDelegate This, CLLocationManager manager, CLLocation newLocation, CLLocation oldLocation);
}
public interface ICLLocationManagerDelegate : MonoMac.ObjCRuntime.INativeObject, System.IDisposable {
}
Added methods:
public static CMBufferQueue FromCallbacks (int count, CMBufferGetTime getDecodeTimeStamp, CMBufferGetTime getPresentationTimeStamp, CMBufferGetTime getDuration, CMBufferGetBool isDataReady, CMBufferCompare compare, MonoMac.Foundation.NSString dataBecameReadyNotification, CMBufferGetSize getTotalSize);
public int GetTotalSize ();
Removed value:
Metadata = 1953326452,
Added value:
Metadata = 1835365473,
Obsoleted field:
[Obsolete ("Use Metadata instead")]
TimedMetadata = 1953326452,
Added method:
public static CMTime Multiply (CMTime time, int multiplier, int divisor);
public sealed delegate CMBufferGetSize : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public CMBufferGetSize (object object, System.IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (MonoMac.ObjCRuntime.INativeObject buffer, System.AsyncCallback callback, object object);
public virtual int EndInvoke (System.IAsyncResult result);
public virtual int Invoke (MonoMac.ObjCRuntime.INativeObject buffer);
}
Added constructor:
public MidiObject (int handle);
Obsoleted constructor:
[Obsolete ("Use the (int) overload instead")]
public MidiObject (System.IntPtr handle);
Added interface:
System.IDisposable
Added method:
public virtual void Dispose ();
Added interface:
System.IDisposable
Added method:
public virtual void Dispose ();
Added method:
public void SetProxy (MonoMac.CoreFoundation.CFProxySettings proxySettings);
Added property:
public CTLineBoundsOptions? LineBoundsOptions { get; set; }
Added method:
public static MonoMac.CoreGraphics.CGColorSpace CreateFrom (MonoMac.Foundation.NSDictionary attachments);
Added constructors:
public CVPixelBuffer (int width, int height, CVPixelFormatType pixelFormat);
public CVPixelBuffer (int width, int height, CVPixelFormatType pixelFormatType, CVPixelBufferAttributes attributes);
Removed method:
public int GetWidthtOfPlane (int planeIndex);
Added methods:
public static int GetTypeID ();
public int GetWidthOfPlane (int planeIndex);
Added constructor:
public CVPixelBufferAttributes (CVPixelFormatType pixelFormatType, int width, int height);
Added methods:
protected int? GetNIntValue (NSString key);
protected uint? GetNUIntValue (NSString key);
Obsoleted constructor:
[Obsolete ("Every exported selector must include a name")]
public ExportAttribute ();
Added interface:
INSCopying
Added interface:
INSCoding
Added methods:
public bool Save (NSUrl url, NSDataWritingOptions options, out NSError error);
public byte[] ToArray ();
Added methods:
public static double op_Explicit (NSDecimal value);
public static float op_Explicit (NSDecimal value);
public static System.Decimal op_Explicit (NSDecimal value);
public static NSDecimal op_Implicit (System.Decimal value);
public static NSDecimal op_Implicit (double value);
public static NSDecimal op_Implicit (float value);
Added interface:
System.IEquatable<NSNumber>
Added method:
public int Read (byte[] buffer, int offset, uint len);
Removed property:
public virtual NSMetadataQueryDelegate WeakDelegate { get; set; }
Added property:
public virtual NSObject WeakDelegate { get; set; }
Removed constructor:
public NSMutableArray (int capacity);
Added constructor:
public NSMutableArray (uint capacity);
Added interface:
System.IEquatable<NSNumber>
Added properties:
public virtual int LongValue { get; }
public float NFloatValue { get; }
public virtual uint UnsignedLongValue { get; }
Added methods:
public override bool Equals (object other);
public virtual bool Equals (NSNumber other);
public static NSNumber FromLong (int value);
public static NSNumber FromUnsignedLong (uint value);
public override int GetHashCode ();
Removed method:
public virtual void PerformSelector (MonoMac.ObjCRuntime.Selector sel, NSObject obj, double delay);
Added methods:
public static bool IsNewRefcountEnabled ();
public virtual void PerformSelector (MonoMac.ObjCRuntime.Selector selector, NSObject withObject, double delay);
Removed method:
public static NSObject OutputStreamToMemory ();
Added methods:
public static NSOutputStream OutputStreamToMemory ();
public int Write (byte[] buffer);
public int Write (byte[] buffer, int offset, uint len);
Added methods:
public static NSPredicate FromFormat (string predicateFormat, NSObject argument);
public static NSPredicate FromFormat (string predicateFormat);
Added properties:
public NSData DataWrittenToMemoryStream { get; }
public NSNumber FileCurrentOffset { get; }
public NSStreamServiceType ServiceType { get; set; }
public NSStreamSocketSecurityLevel SocketSecurityLevel { get; set; }
public NSStreamSocksOptions SocksOptions { get; set; }
Added method:
public virtual string GetLocalizedName (NSTimeZoneNameStyle style, NSLocale locale);
Removed value:
RightToLeft = -1,
Added value:
RightToLeft = 1,
[Serializable]
public enum NSStreamServiceType {
Background = 3,
Default = 0,
Video = 2,
Voice = 4,
VoIP = 1,
}
[Serializable]
public enum NSStreamSocketSecurityLevel {
NegotiatedSsl = 4,
None = 0,
SslV2 = 1,
SslV3 = 2,
TlsV1 = 3,
Unknown = 5,
}
public class NSStreamSocksOptions {
// constructors
public NSStreamSocksOptions ();
// fields
public string HostName;
public int HostPort;
public string Password;
public string Username;
public int Version;
}
[Serializable]
public enum NSTimeZoneNameStyle {
DaylightSaving = 2,
Generic = 4,
ShortDaylightSaving = 3,
ShortGeneric = 5,
ShortStandard = 1,
Standard = 0,
}
Added method:
public virtual void HandleInviteFromGameCenter (MonoMac.Foundation.NSString[] playersToInvite);
Obsoleted method:
[Obsolete ("Use HandleInviteFromGameCenter(NSString[])")]
public virtual void HandleInviteFromGameCenter (GKPlayer[] playersToInvite);
Added method:
public static void HandleInviteFromGameCenter (IGKTurnBasedEventHandlerDelegate This, MonoMac.Foundation.NSString[] playersToInvite);
Obsoleted method:
[Obsolete ("Use HandleInviteFromGameCenter(NSString[])")]
public static void HandleInviteFromGameCenter (IGKTurnBasedEventHandlerDelegate This, GKPlayer[] playersToInvite);
Added method:
public static CGImageDestination Create (MonoMac.CoreGraphics.CGDataConsumer consumer, string typeIdentifier, int imageCount, CGImageDestinationOptions options);
Removed method:
public MonoMac.Foundation.NSString GetTag (CGImageMetadata parent, MonoMac.Foundation.NSString path);
Added method:
public CGImageMetadataTag GetTag (CGImageMetadata parent, MonoMac.Foundation.NSString path);
Added method:
public void UpdateDataProvider (MonoMac.CoreGraphics.CGDataProvider provider, bool final);
Obsoleted method:
[Obsolete ("Use UpdateDataProvider(CGDataProvider,bool)")]
public void UpdateDataProvider (MonoMac.CoreGraphics.CGDataProvider provider);
Added property:
public object Target { get; }
Added method:
public T GetDelegateForBlock<T> ();
Added method:
public static System.IntPtr GetHandleIntrinsic (string name);
Added methods:
public static bool bool_objc_msgSend_bool_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, bool arg1, System.IntPtr arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSend_bool_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, bool arg1, ref System.IntPtr arg2);
public static bool bool_objc_msgSend_CMTimeRange_IntPtr_CMTime_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, MonoMac.CoreMedia.CMTimeRange arg1, System.IntPtr arg2, MonoMac.CoreMedia.CMTime arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSend_IntPtr_bool_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, bool arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSend_IntPtr_int_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSend_IntPtr_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, ref System.IntPtr arg3);
public static bool bool_objc_msgSend_IntPtr_int_UInt32_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, uint arg3, System.IntPtr arg4, ref System.IntPtr arg5);
public static bool bool_objc_msgSend_IntPtr_int_UInt32_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, uint arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSend_IntPtr_IntPtr_CMTime_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, MonoMac.CoreMedia.CMTime arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSend_IntPtr_IntPtr_int_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, int arg3, System.IntPtr arg4, ref System.IntPtr arg5);
public static bool bool_objc_msgSend_IntPtr_IntPtr_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, int arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSend_IntPtr_IntPtr_IntPtr_int_ref_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, System.IntPtr arg3, int arg4, ref System.IntPtr arg5, ref System.IntPtr arg6);
public static bool bool_objc_msgSend_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, System.IntPtr arg3, System.IntPtr arg4, System.IntPtr arg5, System.IntPtr arg6, System.IntPtr arg7, ref System.IntPtr arg8);
public static bool bool_objc_msgSend_IntPtr_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSend_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, ref System.IntPtr arg3);
public static bool bool_objc_msgSend_IntPtr_out_Boolean_out_Boolean_out_Boolean_ref_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, out bool arg2, out bool arg3, out bool arg4, ref System.IntPtr arg5, ref System.IntPtr arg6);
public static bool bool_objc_msgSend_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2);
public static bool bool_objc_msgSend_IntPtr_ref_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2, ref System.IntPtr arg3);
public static bool bool_objc_msgSend_IntPtr_SecIdentity_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, MonoMac.Security.SecIdentity arg2, System.IntPtr arg3, System.IntPtr arg4, ref System.IntPtr arg5);
public static bool bool_objc_msgSend_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, ref System.IntPtr arg1);
public static bool bool_objc_msgSend_ref_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, ref System.IntPtr arg1, System.IntPtr arg2, ref System.IntPtr arg3);
public static bool bool_objc_msgSend_UInt32_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, uint arg1, ref System.IntPtr arg2);
public static bool bool_objc_msgSendSuper_bool_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, bool arg1, System.IntPtr arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSendSuper_bool_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, bool arg1, ref System.IntPtr arg2);
public static bool bool_objc_msgSendSuper_CMTimeRange_IntPtr_CMTime_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, MonoMac.CoreMedia.CMTimeRange arg1, System.IntPtr arg2, MonoMac.CoreMedia.CMTime arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSendSuper_IntPtr_bool_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, bool arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSendSuper_IntPtr_int_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSendSuper_IntPtr_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, ref System.IntPtr arg3);
public static bool bool_objc_msgSendSuper_IntPtr_int_UInt32_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, uint arg3, System.IntPtr arg4, ref System.IntPtr arg5);
public static bool bool_objc_msgSendSuper_IntPtr_int_UInt32_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, uint arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSendSuper_IntPtr_IntPtr_CMTime_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, MonoMac.CoreMedia.CMTime arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSendSuper_IntPtr_IntPtr_int_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, int arg3, System.IntPtr arg4, ref System.IntPtr arg5);
public static bool bool_objc_msgSendSuper_IntPtr_IntPtr_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, int arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSendSuper_IntPtr_IntPtr_IntPtr_int_ref_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, System.IntPtr arg3, int arg4, ref System.IntPtr arg5, ref System.IntPtr arg6);
public static bool bool_objc_msgSendSuper_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, System.IntPtr arg3, System.IntPtr arg4, System.IntPtr arg5, System.IntPtr arg6, System.IntPtr arg7, ref System.IntPtr arg8);
public static bool bool_objc_msgSendSuper_IntPtr_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static bool bool_objc_msgSendSuper_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, ref System.IntPtr arg3);
public static bool bool_objc_msgSendSuper_IntPtr_out_Boolean_out_Boolean_out_Boolean_ref_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, out bool arg2, out bool arg3, out bool arg4, ref System.IntPtr arg5, ref System.IntPtr arg6);
public static bool bool_objc_msgSendSuper_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2);
public static bool bool_objc_msgSendSuper_IntPtr_ref_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2, ref System.IntPtr arg3);
public static bool bool_objc_msgSendSuper_IntPtr_SecIdentity_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, MonoMac.Security.SecIdentity arg2, System.IntPtr arg3, System.IntPtr arg4, ref System.IntPtr arg5);
public static bool bool_objc_msgSendSuper_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, ref System.IntPtr arg1);
public static bool bool_objc_msgSendSuper_ref_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, ref System.IntPtr arg1, System.IntPtr arg2, ref System.IntPtr arg3);
public static bool bool_objc_msgSendSuper_UInt32_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, uint arg1, ref System.IntPtr arg2);
public static int int_objc_msgSend_IntPtr_IntPtr_int_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, int arg3, int arg4, ref System.IntPtr arg5);
public static int int_objc_msgSend_IntPtr_IntPtr_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, int arg3, ref System.IntPtr arg4);
public static int int_objc_msgSend_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2);
public static int int_objc_msgSendSuper_IntPtr_IntPtr_int_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, int arg3, int arg4, ref System.IntPtr arg5);
public static int int_objc_msgSendSuper_IntPtr_IntPtr_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, int arg3, ref System.IntPtr arg4);
public static int int_objc_msgSendSuper_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2);
public static System.IntPtr IntPtr_objc_msgSend_bool_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, bool arg1, ref System.IntPtr arg2);
public static System.IntPtr IntPtr_objc_msgSend_CMTime_out_CMTime_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, MonoMac.CoreMedia.CMTime arg1, out MonoMac.CoreMedia.CMTime arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSend_int_int_IntPtr_bool_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, int arg1, int arg2, System.IntPtr arg3, bool arg4, ref System.IntPtr arg5);
public static System.IntPtr IntPtr_objc_msgSend_int_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, int arg1, System.IntPtr arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSend_int_IntPtr_ref_NSRange_ref_NSRange_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, int arg1, System.IntPtr arg2, ref MonoMac.Foundation.NSRange arg3, ref MonoMac.Foundation.NSRange arg4, ref System.IntPtr arg5);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_bool_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, bool arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_bool_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, bool arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_int_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, int arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_int_IntPtr_out_Boolean_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, System.IntPtr arg3, out bool arg4, ref System.IntPtr arg5);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_int_ref_NSPropertyListFormat_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, ref MonoMac.Foundation.NSPropertyListFormat arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_IntPtr_int_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, int arg3, System.IntPtr arg4, ref System.IntPtr arg5);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_IntPtr_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, int arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_IntPtr_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, System.IntPtr arg3, System.IntPtr arg4, ref System.IntPtr arg5);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_IntPtr_ref_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, ref System.IntPtr arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_NSRange_UInt64_IntPtr_int_ref_IntPtr_out_Int32 (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, MonoMac.Foundation.NSRange arg2, ulong arg3, System.IntPtr arg4, int arg5, ref System.IntPtr arg6, out int arg7);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_out_UInt32 (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, out uint arg2);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_QTTimeRange_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, MonoMac.QTKit.QTTimeRange arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_ref_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSend_IntPtr_UInt32_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, uint arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSend_NSRange_IntPtr_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, MonoMac.Foundation.NSRange arg1, System.IntPtr arg2, int arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSend_QTTime_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, MonoMac.QTKit.QTTime arg1, System.IntPtr arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSend_QTTimeRange_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, MonoMac.QTKit.QTTimeRange arg1, ref System.IntPtr arg2);
public static System.IntPtr IntPtr_objc_msgSend_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, ref System.IntPtr arg1);
public static System.IntPtr IntPtr_objc_msgSendSuper_bool_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, bool arg1, ref System.IntPtr arg2);
public static System.IntPtr IntPtr_objc_msgSendSuper_CMTime_out_CMTime_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, MonoMac.CoreMedia.CMTime arg1, out MonoMac.CoreMedia.CMTime arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSendSuper_int_int_IntPtr_bool_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, int arg1, int arg2, System.IntPtr arg3, bool arg4, ref System.IntPtr arg5);
public static System.IntPtr IntPtr_objc_msgSendSuper_int_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, int arg1, System.IntPtr arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSendSuper_int_IntPtr_ref_NSRange_ref_NSRange_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, int arg1, System.IntPtr arg2, ref MonoMac.Foundation.NSRange arg3, ref MonoMac.Foundation.NSRange arg4, ref System.IntPtr arg5);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_bool_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, bool arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_bool_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, bool arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_int_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, int arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_int_IntPtr_out_Boolean_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, System.IntPtr arg3, out bool arg4, ref System.IntPtr arg5);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_int_ref_NSPropertyListFormat_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, ref MonoMac.Foundation.NSPropertyListFormat arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_IntPtr_int_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, int arg3, System.IntPtr arg4, ref System.IntPtr arg5);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_IntPtr_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, int arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_IntPtr_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, System.IntPtr arg3, System.IntPtr arg4, ref System.IntPtr arg5);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, System.IntPtr arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_IntPtr_ref_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, System.IntPtr arg2, ref System.IntPtr arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_NSRange_UInt64_IntPtr_int_ref_IntPtr_out_Int32 (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, MonoMac.Foundation.NSRange arg2, ulong arg3, System.IntPtr arg4, int arg5, ref System.IntPtr arg6, out int arg7);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_out_UInt32 (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, out uint arg2);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_QTTimeRange_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, MonoMac.QTKit.QTTimeRange arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_ref_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSendSuper_IntPtr_UInt32_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, uint arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSendSuper_NSRange_IntPtr_int_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, MonoMac.Foundation.NSRange arg1, System.IntPtr arg2, int arg3, ref System.IntPtr arg4);
public static System.IntPtr IntPtr_objc_msgSendSuper_QTTime_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, MonoMac.QTKit.QTTime arg1, System.IntPtr arg2, ref System.IntPtr arg3);
public static System.IntPtr IntPtr_objc_msgSendSuper_QTTimeRange_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, MonoMac.QTKit.QTTimeRange arg1, ref System.IntPtr arg2);
public static System.IntPtr IntPtr_objc_msgSendSuper_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, ref System.IntPtr arg1);
public static uint UInt32_objc_msgSend_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2);
public static uint UInt32_objc_msgSendSuper_IntPtr_ref_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2);
public static void void_objc_msgSend_IntPtr_int_IntPtr_int_ref_IntPtr_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, System.IntPtr arg3, int arg4, ref System.IntPtr arg5, System.IntPtr arg6);
public static void void_objc_msgSend_IntPtr_int_ref_IntPtr_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, ref System.IntPtr arg3, System.IntPtr arg4);
public static void void_objc_msgSend_IntPtr_ref_IntPtr_Double (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2, double arg3);
public static void void_objc_msgSend_ref_IntPtr_out_Single_int (System.IntPtr receiver, System.IntPtr selector, ref System.IntPtr arg1, out float arg2, int arg3);
public static void void_objc_msgSendSuper_IntPtr_int_IntPtr_int_ref_IntPtr_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, System.IntPtr arg3, int arg4, ref System.IntPtr arg5, System.IntPtr arg6);
public static void void_objc_msgSendSuper_IntPtr_int_ref_IntPtr_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, int arg2, ref System.IntPtr arg3, System.IntPtr arg4);
public static void void_objc_msgSendSuper_IntPtr_ref_IntPtr_Double (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1, ref System.IntPtr arg2, double arg3);
public static void void_objc_msgSendSuper_ref_IntPtr_out_Single_int (System.IntPtr receiver, System.IntPtr selector, ref System.IntPtr arg1, out float arg2, int arg3);
public static float xamarin_float_objc_msgSend (System.IntPtr receiver, System.IntPtr selector);
public static float xamarin_float_objc_msgSendSuper (System.IntPtr receiver, System.IntPtr selector);
public static System.IntPtr xamarin_IntPtr_objc_msgSend_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1);
public static System.IntPtr xamarin_IntPtr_objc_msgSendSuper_IntPtr (System.IntPtr receiver, System.IntPtr selector, System.IntPtr arg1);
Added method:
public static bool Is64BitOnlyOnCurrentPlatform (Platform platform);
public abstract class BaseWrapper : INativeObject, System.IDisposable {
// constructors
public BaseWrapper (System.IntPtr handle, bool owns);
// properties
protected override System.IntPtr Handle { get; set; }
// methods
protected override void ~BaseWrapper ();
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
}
public class ReleaseAttribute : System.Attribute, System.Runtime.InteropServices._Attribute {
// constructors
public ReleaseAttribute ();
}
[Serializable]
public struct Matrix2, System.IEquatable<Matrix2> {
// constructors
public Matrix2 (ref Matrix2 matrix);
public Matrix2 (float r0c0, float r0c1, float r1c0, float r1c1);
public Matrix2 (float[] floatArray);
// fields
public static Matrix2 Identity;
public float R0C0;
public float R0C1;
public float R1C0;
public float R1C1;
public static Matrix2 Zero;
// properties
public float Determinant { get; }
public float Item { get; set; }
public float Item { get; set; }
// methods
public static void Add (ref Matrix2 left, ref Matrix2 right, out Matrix2 result);
public void Add (ref Matrix2 matrix, out Matrix2 result);
public void Add (ref Matrix2 matrix);
public static bool Equals (ref Matrix2 left, ref Matrix2 right);
public virtual bool Equals (Matrix2 matrix);
public bool Equals (ref Matrix2 matrix);
public bool EqualsApprox (ref Matrix2 matrix, float tolerance);
public static bool EqualsApprox (ref Matrix2 left, ref Matrix2 right, float tolerance);
public override int GetHashCode ();
public void Multiply (float scalar);
public void Multiply (ref Matrix2 matrix);
public void Multiply (float scalar, out Matrix2 result);
public static void Multiply (ref Matrix2 left, ref Matrix2 right, out Matrix2 result);
public static void Multiply (ref Matrix2 matrix, float scalar, out Matrix2 result);
public void Multiply (ref Matrix2 matrix, out Matrix2 result);
public static System.IntPtr op_Explicit (Matrix2 matrix);
public static float* op_Explicit (Matrix2 matrix);
public static float[] op_Explicit (Matrix2 matrix);
public void Rotate (float angle);
public void Rotate (float angle, out Matrix2 result);
public static void Rotate (ref Matrix2 matrix, float angle, out Matrix2 result);
public static void RotateMatrix (float angle, out Matrix2 result);
public void Subtract (ref Matrix2 matrix);
public static void Subtract (ref Matrix2 left, ref Matrix2 right, out Matrix2 result);
public void Subtract (ref Matrix2 matrix, out Matrix2 result);
public override string ToString ();
public void Transform (ref Vector2 vector, out Vector2 result);
public static void Transform (ref Matrix2 matrix, ref Vector2 vector);
public static void Transform (ref Matrix2 matrix, ref Vector2 vector, out Vector2 result);
public void Transform (ref Vector2 vector);
public static void Transpose (ref Matrix2 matrix, out Matrix2 result);
public void Transpose (out Matrix2 result);
public void Transpose ();
}
Added interface:
MonoMac.Foundation.INSCopying