Struct xcb::xkb::MapNotifyEvent
source · [−]pub struct MapNotifyEvent { /* private fields */ }
Expand description
The MapNotifyEvent
event.
Implementations
sourceimpl MapNotifyEvent
impl MapNotifyEvent
pub fn new(
event_base: u8,
xkb_type: u8,
time: Timestamp,
device_id: u8,
ptr_btn_actions: u8,
changed: MapPart,
min_key_code: Keycode,
max_key_code: Keycode,
first_type: u8,
n_types: u8,
first_key_sym: Keycode,
n_key_syms: u8,
first_key_act: Keycode,
n_key_acts: u8,
first_key_behavior: Keycode,
n_key_behavior: u8,
first_key_explicit: Keycode,
n_key_explicit: u8,
first_mod_map_key: Keycode,
n_mod_map_keys: u8,
first_v_mod_map_key: Keycode,
n_v_mod_map_keys: u8,
virtual_mods: VMod
) -> MapNotifyEvent
pub fn response_type(&self) -> u8
pub fn xkb_type(&self) -> u8
pub fn sequence(&self) -> u16
pub fn time(&self) -> Timestamp
pub fn device_id(&self) -> u8
pub fn ptr_btn_actions(&self) -> u8
pub fn changed(&self) -> MapPart
pub fn min_key_code(&self) -> Keycode
pub fn max_key_code(&self) -> Keycode
pub fn first_type(&self) -> u8
pub fn n_types(&self) -> u8
pub fn first_key_sym(&self) -> Keycode
pub fn n_key_syms(&self) -> u8
pub fn first_key_act(&self) -> Keycode
pub fn n_key_acts(&self) -> u8
pub fn first_key_behavior(&self) -> Keycode
pub fn n_key_behavior(&self) -> u8
pub fn first_key_explicit(&self) -> Keycode
pub fn n_key_explicit(&self) -> u8
pub fn first_mod_map_key(&self) -> Keycode
pub fn n_mod_map_keys(&self) -> u8
pub fn first_v_mod_map_key(&self) -> Keycode
pub fn n_v_mod_map_keys(&self) -> u8
pub fn virtual_mods(&self) -> VMod
Trait Implementations
sourceimpl BaseEvent for MapNotifyEvent
impl BaseEvent for MapNotifyEvent
sourceimpl Debug for MapNotifyEvent
impl Debug for MapNotifyEvent
sourceimpl Drop for MapNotifyEvent
impl Drop for MapNotifyEvent
sourceimpl Raw<xcb_generic_event_t> for MapNotifyEvent
impl Raw<xcb_generic_event_t> for MapNotifyEvent
impl Send for MapNotifyEvent
impl Sync for MapNotifyEvent
Auto Trait Implementations
impl RefUnwindSafe for MapNotifyEvent
impl Unpin for MapNotifyEvent
impl UnwindSafe for MapNotifyEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more