Struct macroquad_virtual_joystick::JoystickDirectionalEvent [−][src]
pub struct JoystickDirectionalEvent {
pub direction: JoystickDirection,
pub intensity: f32,
pub angle: f32,
}the event of the Joystick
call Joystick::update to get the current event
Fields
direction: JoystickDirectionthe direction to which the knob was moved
intensity: f32the intensity of the knob move, from 0 (center) to 1 (edge)
angle: f32the angle of the knob (in radians)
starting on the positive x-axis and rotating counter-clockwise
Trait Implementations
impl Clone for JoystickDirectionalEvent[src]
impl Clone for JoystickDirectionalEvent[src]fn clone(&self) -> JoystickDirectionalEvent[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for JoystickDirectionalEvent[src]
impl Copy for JoystickDirectionalEvent[src]impl Default for JoystickDirectionalEvent[src]
impl Default for JoystickDirectionalEvent[src]Auto Trait Implementations
impl RefUnwindSafe for JoystickDirectionalEvent
impl RefUnwindSafe for JoystickDirectionalEventimpl Send for JoystickDirectionalEvent
impl Send for JoystickDirectionalEventimpl Sync for JoystickDirectionalEvent
impl Sync for JoystickDirectionalEventimpl Unpin for JoystickDirectionalEvent
impl Unpin for JoystickDirectionalEventimpl UnwindSafe for JoystickDirectionalEvent
impl UnwindSafe for JoystickDirectionalEvent