public static extern double ulWindowGetScale(ULWindow window);
public static extern void ulWindowSetTitle(ULWindow window, [MarshalAs(UnmanagedType.LPStr)] string title);
public static extern uint ulWindowGetHeight(ULWindow window);
public static extern bool ulWindowIsFullscreen(ULWindow window);
public static extern void ulWindowSetResizeCallback(ULWindow window, ULResizeCallback callback, IntPtr user_data);
public static extern uint ulWindowGetWidth(ULWindow window);
public static extern void ulAppSetWindow(ULApp app, ULWindow window);
public static extern void ulDestroyWindow(ULWindow window);
public static extern ULOverlay ulCreateOverlay(ULWindow window, uint width, uint height, int x, int y);
public static extern int ulWindowPixelsToDevice(ULWindow window, int val);
public static extern int ulWindowDeviceToPixel(ULWindow window, int val);
public static extern void ulWindowClose(ULWindow window);
public static extern void ulWindowSetCursor(ULWindow window, ULCursor cursor);