public static extern void glfwSetWindowIcon(Window *window, int count, Image *images);
public static extern void glfwGetCursorPos(Window *window, double *xpos, double *ypos);
public static extern void glfwSetCursor(Window *window, Cursor *cursor);
public static extern void glfwRequestWindowAttention(Window *window);
public static extern InputAction glfwGetKey(Window *window, Keys key);
public static extern void glfwGetWindowFrameSize(Window *window, int *left, int *top, int *right, int *bottom);
public static extern float glfwGetWindowOpacity(Window *window);
public static extern void glfwSetWindowSize(Window *window, int width, int height);
public static extern IntPtr glfwSetWindowSizeCallback(Window *window, IntPtr callback);
public static extern void glfwSetWindowTitle(Window *window, byte *title);
public static extern void glfwShowWindow(Window *window);
public static extern IntPtr glfwSetWindowContentScaleCallback(Window *window, IntPtr callback);
public static extern IntPtr glfwSetFramebufferSizeCallback(Window *window, IntPtr callback);
public static extern IntPtr glfwSetWindowIconifyCallback(Window *window, IntPtr callback);
public static extern void glfwSetWindowSizeLimits(Window *window, int minwidth, int minheight, int maxwidth, int maxheight);
public static extern void glfwSetWindowShouldClose(Window *window, int value);
public static extern void glfwSetWindowAspectRatio(Window *window, int numer, int denom);
public static extern void glfwSetWindowMonitor(Window *window, Monitor *monitor, int x, int y, int width, int height, int refreshRate);
public static extern void glfwGetWindowContentScale(Window *window, float *xscale, float *yscale);
public static extern void glfwSetWindowPos(Window *window, int x, int y);
public static extern void glfwSetWindowOpacity(Window *window, float opacity);
public static extern IntPtr glfwSetWindowRefreshCallback(Window *window, IntPtr callback);
public static extern void glfwSetWindowAttrib(Window *window, WindowAttribute attrib, int value);
public static extern byte *glfwGetClipboardString(Window *window);
public static extern InputAction glfwGetMouseButton(Window *window, MouseButton button);
public static extern void glfwSetClipboardString(Window *window, byte *data);
public static extern void glfwSetCursorPos(Window *window, double xpos, double ypos);
public static extern int glfwCreateWindowSurface(VkHandle instance, Window *window, void *allocator, VkHandle surface);
public static extern void glfwSwapBuffers(Window *window);
public static extern IntPtr glfwSetMouseButtonCallback(Window *window, IntPtr callback);