NSWindow.cs 363 B

12345678910111213141516
  1. using System;
  2. using static Veldrid.MetalBindings.ObjectiveCRuntime;
  3. namespace Veldrid.MetalBindings
  4. {
  5. public unsafe struct NSWindow
  6. {
  7. public readonly IntPtr NativePtr;
  8. public NSWindow(IntPtr ptr)
  9. {
  10. NativePtr = ptr;
  11. }
  12. public NSView contentView => objc_msgSend<NSView>(NativePtr, "contentView");
  13. }
  14. }