|
|
|
@ -1498,6 +1498,33 @@ GLFWAPI void glfwSetWindowSize(GLFWwindow* window, int width, int height); |
|
|
|
|
*/ |
|
|
|
|
GLFWAPI void glfwGetFramebufferSize(GLFWwindow* window, int* width, int* height); |
|
|
|
|
|
|
|
|
|
/*! @brief Retrieves the size of the frame of the window.
|
|
|
|
|
* |
|
|
|
|
* This function retrieves the size, in screen coordinates, of each edge of the |
|
|
|
|
* frame of the specified window. This size includes the title bar, if the |
|
|
|
|
* window has one. The size of the frame may vary depending on the |
|
|
|
|
* [window-related hints](@ref window_hints_wnd) used to create it. |
|
|
|
|
* |
|
|
|
|
* @param[in] window The window whose frame size to query. |
|
|
|
|
* @param[out] left Where to store the size, in screen coordinates, of the left |
|
|
|
|
* edge of the window frame. |
|
|
|
|
* @param[out] top Where to store the offset, in screen coordinates, of the top |
|
|
|
|
* edge of the window frame. |
|
|
|
|
* @param[out] right Where to store the offset, in screen coordinates, of the |
|
|
|
|
* right edge of the window frame. |
|
|
|
|
* @param[out] bottom Where to store the offset, in screen coordinates, of the |
|
|
|
|
* bottom edge of the window frame. |
|
|
|
|
* |
|
|
|
|
* @remarks This function returns the size of each window frame edge, not its |
|
|
|
|
* offset from the client area edge, so the returned values will always be zero |
|
|
|
|
* or positive. |
|
|
|
|
* |
|
|
|
|
* @note This function may only be called from the main thread. |
|
|
|
|
* |
|
|
|
|
* @ingroup window |
|
|
|
|
*/ |
|
|
|
|
GLFWAPI void glfwGetWindowFrameSize(GLFWwindow* window, int* left, int* top, int* right, int* bottom); |
|
|
|
|
|
|
|
|
|
/*! @brief Iconifies the specified window.
|
|
|
|
|
* |
|
|
|
|
* This function iconifies/minimizes the specified window, if it was previously |
|
|
|
|