| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -102,6 +102,11 @@ extern "C" { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 *************************************************************************/ | 
					 | 
					 | 
					 | 
					 *************************************************************************/ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					#if defined(GLFW_EXPOSE_NATIVE_WIN32) | 
					 | 
					 | 
					 | 
					#if defined(GLFW_EXPOSE_NATIVE_WIN32) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					/*! @brief Returns the device name of the specified monitor.
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 *  @return The the device name of the specified monitor. | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 *  @ingroup native | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 */ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					GLFWAPI const WCHAR* glfwGetWin32Monitor(GLFWmonitor* monitor); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					/*! @brief Returns the `HWND` of the specified window.
 | 
					 | 
					 | 
					 | 
					/*! @brief Returns the `HWND` of the specified window.
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 *  @return The `HWND` of the specified window. | 
					 | 
					 | 
					 | 
					 *  @return The `HWND` of the specified window. | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 *  @ingroup native | 
					 | 
					 | 
					 | 
					 *  @ingroup native | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -118,6 +123,11 @@ GLFWAPI HGLRC glfwGetWGLContext(GLFWwindow* window); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					#endif | 
					 | 
					 | 
					 | 
					#endif | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					#if defined(GLFW_EXPOSE_NATIVE_COCOA) | 
					 | 
					 | 
					 | 
					#if defined(GLFW_EXPOSE_NATIVE_COCOA) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					/*! @brief Returns the `CGDirectDisplayID` of the specified monitor.
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 *  @return The the `CGDirectDisplayID` of the specified monitor. | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 *  @ingroup native | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 */ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					GLFWAPI CGDirectDisplayID glfwGetCocoaMonitor(GLFWmonitor* monitor); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					/*! @brief Returns the `NSWindow` of the specified window.
 | 
					 | 
					 | 
					 | 
					/*! @brief Returns the `NSWindow` of the specified window.
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 *  @return The `NSWindow` of the specified window. | 
					 | 
					 | 
					 | 
					 *  @return The `NSWindow` of the specified window. | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 *  @ingroup native | 
					 | 
					 | 
					 | 
					 *  @ingroup native | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -139,6 +149,11 @@ GLFWAPI id glfwGetNSGLContext(GLFWwindow* window); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 *  @ingroup native | 
					 | 
					 | 
					 | 
					 *  @ingroup native | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 */ | 
					 | 
					 | 
					 | 
					 */ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					GLFWAPI Display* glfwGetX11Display(void); | 
					 | 
					 | 
					 | 
					GLFWAPI Display* glfwGetX11Display(void); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					/*! @brief Returns the `RRCrtc` of the specified monitor.
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 *  @return The the `RRCrtc` of the specified monitor. | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 *  @ingroup native | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 */ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					GLFWAPI RRCrtc glfwGetX11Monitor(GLFWmonitor* monitor); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					/*! @brief Returns the `Window` of the specified window.
 | 
					 | 
					 | 
					 | 
					/*! @brief Returns the `Window` of the specified window.
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 *  @return The `Window` of the specified window. | 
					 | 
					 | 
					 | 
					 *  @return The `Window` of the specified window. | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 *  @ingroup native | 
					 | 
					 | 
					 | 
					 *  @ingroup native | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |