Struct glfw::Joystick [−][src]
pub struct Joystick {
pub id: JoystickId,
pub glfw: Glfw,
}A joystick handle.
Fields
id: JoystickIdglfw: GlfwImplementations
impl Joystick[src]
impl Joystick[src]pub fn is_present(&self) -> bool[src]
Wrapper for glfwJoystickPresent.
pub fn get_axes(&self) -> Vec<f32>[src]
Wrapper for glfwGetJoystickAxes.
pub fn get_buttons(&self) -> Vec<c_int>[src]
Wrapper for glfwGetJoystickButtons.
pub fn get_hats(&self) -> Vec<JoystickHats>[src]
Wrapper for glfwGetJoystickHats.
pub fn get_name(&self) -> Option<String>[src]
Wrapper for glfwGetJoystickName.
pub fn get_guid(&self) -> Option<String>[src]
Wrapper for glfwGetJoystickGUID.
pub fn is_gamepad(&self) -> bool[src]
Wrapper for glfwJoystickIsGamepad.
pub fn get_gamepad_name(&self) -> Option<String>[src]
Wrapper for glfwGetGamepadName.
pub fn get_gamepad_state(&self) -> Option<GamepadState>[src]
Wrapper for glfwGetGamepadState.