Struct glfw::Joystick [−][src]
pub struct Joystick { pub id: JoystickId, pub glfw: Glfw, }
A joystick handle.
Fields
id: JoystickId
glfw: Glfw
Implementations
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
.