[go: up one dir, main page]

glfwGetWindowOpacity

Function glfwGetWindowOpacity 

Source
pub unsafe extern "C" fn glfwGetWindowOpacity(
    window: *mut GLFWwindow,
) -> f32
Expand description

@brief Returns the opacity of the whole window.

This function returns the opacity of the window, including any decorations.

The opacity (or alpha) value is a positive finite number between zero and one, where zero is fully transparent and one is fully opaque. If the system does not support whole window transparency, this function always returns one.

The initial opacity value for newly created windows is one.

@param[in] window The window to query. @return The opacity value of the specified window.

@errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref GLFW_PLATFORM_ERROR.

@thread_safety This function must only be called from the main thread.

@sa @ref window_transparency @sa @ref glfwSetWindowOpacity

@since Added in version 3.3.

@ingroup window