Class MacOSWindowDelegate
- Namespace
- Xui.Runtime.MacOS.Actual
- Assembly
- Xui.Runtime.MacOS.dll
public class MacOSWindowDelegate : ObjC.NSObject, IDisposable
- Inheritance
-
MacOSWindowDelegate
- Implements
-
- Inherited Members
-
Constructors
MacOSWindowDelegate(MacOSWindow)
public MacOSWindowDelegate(MacOSWindow window)
Parameters
window MacOSWindow
Fields
Class
public static readonly ObjC.Class Class
Field Value
- ObjC.Class
window
protected readonly MacOSWindow window
Field Value
- MacOSWindow
Methods
WindowDidResize(nint, nint, nint)
protected static void WindowDidResize(nint self, nint sel, nint notification)
Parameters
self nint
sel nint
notification nint
WindowShouldClose(nint, nint, nint)
protected static bool WindowShouldClose(nint self, nint sel, nint window)
Parameters
self nint
sel nint
window nint
Returns
- bool
WindowWillEnterFullScreen(nint, nint, nint)
protected static void WindowWillEnterFullScreen(nint self, nint sel, nint notification)
Parameters
self nint
sel nint
notification nint
WindowWillUseFullScreenPresentationOptions(nint, nint, nint, nuint)
protected static nuint WindowWillUseFullScreenPresentationOptions(nint self, nint sel, nint window, nuint proposedOptions)
Parameters
self nint
sel nint
window nint
proposedOptions nuint
Returns
- nuint