public extern static IntPtr SendIntPtr(IntPtr receiver, IntPtr selector, NSRect rectangle1, int int1, IntPtr intPtr1, IntPtr intPtr2);
public extern static IntPtr SendIntPtr(IntPtr receiver, IntPtr selector, NSRect rectangle1);
public extern static IntPtr SendIntPtr(IntPtr receiver, IntPtr selector, NSRect rectangle1, int int1, int int2, bool bool1);
extern static void SendRect(out NSRect retval, IntPtr receiver, IntPtr selector, NSRect rect1);
public static NSRect SendRect(IntPtr receiver, IntPtr selector, NSRect rect1) { NSRect r; SendRect(out r, receiver, selector, rect1); return r; }
public extern static void SendVoid(IntPtr receiver, IntPtr selector, NSRect rect1, IntPtr intPtr1);
private extern static void SendRect(out NSRect retval, IntPtr receiver, IntPtr selector, NSRect rect1);
private unsafe static extern void DisplayBounds(out NSRect rect, IntPtr display);