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]
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
Constructs a new StateNotifyEvent
response_type
will be set automatically to STATE_NOTIFY