30#define _GLFW_PLATFORM_WINDOW_STATE _GLFWwindowNull null
31#define _GLFW_PLATFORM_LIBRARY_WINDOW_STATE _GLFWlibraryNull null
32#define _GLFW_PLATFORM_MONITOR_STATE _GLFWmonitorNull null
34#define _GLFW_PLATFORM_CONTEXT_STATE struct { int dummyContext; }
35#define _GLFW_PLATFORM_CURSOR_STATE struct { int dummyCursor; }
36#define _GLFW_PLATFORM_LIBRARY_CONTEXT_STATE struct { int dummyLibraryContext; }
42#if defined(_GLFW_WIN32)
43 #define _glfw_dlopen(name) LoadLibraryA(name)
44 #define _glfw_dlclose(handle) FreeLibrary((HMODULE) handle)
45 #define _glfw_dlsym(handle, name) GetProcAddress((HMODULE) handle, name)
47 #define _glfw_dlopen(name) dlopen(name, RTLD_LAZY | RTLD_LOCAL)
48 #define _glfw_dlclose(handle) dlclose(handle)
49 #define _glfw_dlsym(handle, name) dlsym(handle, name)
_GLFWwindow * focusedWindow