34 window->null.width = wndconfig->
width;
35 window->null.height = wndconfig->
height;
107 *width = window->null.width;
109 *height = window->null.height;
114 window->null.width =
width;
115 window->null.height =
height;
119 int minwidth,
int minheight,
120 int maxwidth,
int maxheight)
131 *width = window->null.width;
133 *height = window->null.height;
143 float* xscale,
float* yscale)
VkResult _glfwPlatformCreateWindowSurface(VkInstance instance, _GLFWwindow *window, const VkAllocationCallbacks *allocator, VkSurfaceKHR *surface)
int _glfwPlatformWindowFocused(_GLFWwindow *window)
int _glfwPlatformWindowVisible(_GLFWwindow *window)
GLdouble GLdouble GLdouble top
int _glfwPlatformCreateStandardCursor(_GLFWcursor *cursor, int shape)
void _glfwPlatformSetWindowPos(_GLFWwindow *window, int xpos, int ypos)
GLFWbool _glfwInitOSMesa(void)
void _glfwPlatformGetWindowPos(_GLFWwindow *window, int *xpos, int *ypos)
void _glfwPlatformPollEvents(void)
int _glfwPlatformGetKeyScancode(int key)
_GLFWdestroycontextfun destroy
int _glfwPlatformGetPhysicalDevicePresentationSupport(VkInstance instance, VkPhysicalDevice device, uint32_t queuefamily)
int _glfwPlatformWindowMaximized(_GLFWwindow *window)
void _glfwPlatformMaximizeWindow(_GLFWwindow *window)
void _glfwPlatformSetCursorMode(_GLFWwindow *window, int mode)
void _glfwPlatformIconifyWindow(_GLFWwindow *window)
void _glfwPlatformDestroyCursor(_GLFWcursor *cursor)
void _glfwPlatformSetCursor(_GLFWwindow *window, _GLFWcursor *cursor)
#define GLFW_API_UNAVAILABLE
GLFW could not find support for the requested API on the system.
void _glfwPlatformSetWindowTitle(_GLFWwindow *window, const char *title)
int _glfwPlatformWindowHovered(_GLFWwindow *window)
void _glfwPlatformUnhideWindow(_GLFWwindow *window)
GLenum GLenum GLsizei void * image
const char * _glfwPlatformGetScancodeName(int scancode)
void _glfwPlatformDestroyWindow(_GLFWwindow *window)
static int createNativeWindow(_GLFWwindow *window, const _GLFWwndconfig *wndconfig)
void _glfwPlatformWaitEventsTimeout(double timeout)
void _glfwPlatformSetWindowIcon(_GLFWwindow *window, int count, const GLFWimage *images)
void _glfwPlatformGetRequiredInstanceExtensions(char **extensions)
#define GLFW_NATIVE_CONTEXT_API
void _glfwPlatformSetClipboardString(const char *string)
void _glfwPlatformSetWindowMonitor(_GLFWwindow *window, _GLFWmonitor *monitor, int xpos, int ypos, int width, int height, int refreshRate)
void _glfwPlatformSetWindowSizeLimits(_GLFWwindow *window, int minwidth, int minheight, int maxwidth, int maxheight)
const char * _glfwPlatformGetClipboardString(void)
GLint GLsizei GLsizei height
void _glfwPlatformHideWindow(_GLFWwindow *window)
void _glfwPlatformSetWindowDecorated(_GLFWwindow *window, GLFWbool enabled)
void _glfwPlatformSetWindowAspectRatio(_GLFWwindow *window, int n, int d)
float _glfwPlatformGetWindowOpacity(_GLFWwindow *window)
GLenum GLenum GLsizei const GLuint GLboolean enabled
#define GLFW_OSMESA_CONTEXT_API
void _glfwInputError(int code, const char *format,...)
int _glfwPlatformCreateCursor(_GLFWcursor *cursor, const GLFWimage *image, int xhot, int yhot)
void _glfwPlatformSetWindowFloating(_GLFWwindow *window, GLFWbool enabled)
void _glfwPlatformGetWindowFrameSize(_GLFWwindow *window, int *left, int *top, int *right, int *bottom)
void _glfwPlatformSetWindowOpacity(_GLFWwindow *window, float opacity)
void _glfwPlatformRestoreWindow(_GLFWwindow *window)
void _glfwPlatformShowWindow(_GLFWwindow *window)
int _glfwPlatformCreateWindow(_GLFWwindow *window, const _GLFWwndconfig *wndconfig, const _GLFWctxconfig *ctxconfig, const _GLFWfbconfig *fbconfig)
int _glfwPlatformFramebufferTransparent(_GLFWwindow *window)
void _glfwPlatformGetCursorPos(_GLFWwindow *window, double *xpos, double *ypos)
GLbitfield GLuint64 timeout
int _glfwPlatformWindowIconified(_GLFWwindow *window)
GLFWbool _glfwCreateContextOSMesa(_GLFWwindow *window, const _GLFWctxconfig *ctxconfig, const _GLFWfbconfig *fbconfig)
void _glfwPlatformPostEmptyEvent(void)
void _glfwPlatformFocusWindow(_GLFWwindow *window)
void _glfwPlatformRequestWindowAttention(_GLFWwindow *window)
void _glfwPlatformWaitEvents(void)
void _glfwPlatformSetCursorPos(_GLFWwindow *window, double x, double y)
void _glfwPlatformSetWindowSize(_GLFWwindow *window, int width, int height)
void _glfwPlatformGetWindowContentScale(_GLFWwindow *window, float *xscale, float *yscale)
void _glfwPlatformGetWindowSize(_GLFWwindow *window, int *width, int *height)
void _glfwPlatformSetWindowResizable(_GLFWwindow *window, GLFWbool enabled)
void _glfwPlatformGetFramebufferSize(_GLFWwindow *window, int *width, int *height)