glfwJoystickIsGamepad

Function glfwJoystickIsGamepad 

Source
pub unsafe extern "C" fn glfwJoystickIsGamepad(jid: i32) -> i32
Expand description

@brief Returns whether the specified joystick has a gamepad mapping.

This function returns whether the specified joystick is both present and has a gamepad mapping.

If the specified joystick is present but does not have a gamepad mapping this function will return GLFW_FALSE but will not generate an error. Call @ref glfwJoystickPresent to check if a joystick is present regardless of whether it has a mapping.

@param[in] jid The [joystick](@ref joysticks) to query. @return GLFW_TRUE if a joystick is both present and has a gamepad mapping, or GLFW_FALSE otherwise.

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

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

@sa @ref gamepad @sa @ref glfwGetGamepadState

@since Added in version 3.3.

@ingroup input