Type Definition xcb::xkb::StateNotifyEvent[][src]

type StateNotifyEvent = Event<xcb_xkb_state_notify_event_t>;

Implementations

impl StateNotifyEvent[src]

pub fn xkb_type(&self) -> u8[src]

pub fn time(&self) -> Timestamp[src]

pub fn device_i_d(&self) -> u8[src]

pub fn mods(&self) -> u8[src]

pub fn base_mods(&self) -> u8[src]

pub fn latched_mods(&self) -> u8[src]

pub fn locked_mods(&self) -> u8[src]

pub fn group(&self) -> u8[src]

pub fn base_group(&self) -> i16[src]

pub fn latched_group(&self) -> i16[src]

pub fn locked_group(&self) -> u8[src]

pub fn compat_state(&self) -> u8[src]

pub fn grab_mods(&self) -> u8[src]

pub fn compat_grab_mods(&self) -> u8[src]

pub fn lookup_mods(&self) -> u8[src]

pub fn compat_loockup_mods(&self) -> u8[src]

pub fn ptr_btn_state(&self) -> u16[src]

pub fn changed(&self) -> u16[src]

pub fn keycode(&self) -> Keycode[src]

pub fn event_type(&self) -> u8[src]

pub fn request_major(&self) -> u8[src]

pub fn request_minor(&self) -> u8[src]

pub fn new(
    xkb_type: u8,
    time: Timestamp,
    device_i_d: u8,
    mods: u8,
    base_mods: u8,
    latched_mods: u8,
    locked_mods: u8,
    group: u8,
    base_group: i16,
    latched_group: i16,
    locked_group: u8,
    compat_state: u8,
    grab_mods: u8,
    compat_grab_mods: u8,
    lookup_mods: u8,
    compat_loockup_mods: u8,
    ptr_btn_state: u16,
    changed: u16,
    keycode: Keycode,
    event_type: u8,
    request_major: u8,
    request_minor: u8
) -> StateNotifyEvent
[src]

Constructs a new StateNotifyEvent response_type will be set automatically to STATE_NOTIFY