|
enum | MirEventType {
mir_event_type_key,
mir_event_type_motion,
mir_event_type_surface,
mir_event_type_resize,
mir_event_type_prompt_session_state_change,
mir_event_type_orientation
} |
|
enum | MirKeyAction { mir_key_action_down = 0,
mir_key_action_up = 1,
mir_key_action_multiple = 2
} |
|
enum | MirKeyFlag {
mir_key_flag_woke_here = 0x1,
mir_key_flag_soft_keyboard = 0x2,
mir_key_flag_keep_touch_mode = 0x4,
mir_key_flag_from_system = 0x8,
mir_key_flag_editor_action = 0x10,
mir_key_flag_canceled = 0x20,
mir_key_flag_virtual_hard_key = 0x40,
mir_key_flag_long_press = 0x80,
mir_key_flag_canceled_long_press = 0x100,
mir_key_flag_tracking = 0x200,
mir_key_flag_fallback = 0x400
} |
|
enum | MirKeyModifier {
mir_key_modifier_none = 0,
mir_key_modifier_alt = 0x02,
mir_key_modifier_alt_left = 0x10,
mir_key_modifier_alt_right = 0x20,
mir_key_modifier_shift = 0x01,
mir_key_modifier_shift_left = 0x40,
mir_key_modifier_shift_right = 0x80,
mir_key_modifier_sym = 0x04,
mir_key_modifier_function = 0x08,
mir_key_modifier_ctrl = 0x1000,
mir_key_modifier_ctrl_left = 0x2000,
mir_key_modifier_ctrl_right = 0x4000,
mir_key_modifier_meta = 0x10000,
mir_key_modifier_meta_left = 0x20000,
mir_key_modifier_meta_right = 0x40000,
mir_key_modifier_caps_lock = 0x100000,
mir_key_modifier_num_lock = 0x200000,
mir_key_modifier_scroll_lock = 0x400000
} |
|
enum | MirMotionAction {
mir_motion_action_down = 0,
mir_motion_action_up = 1,
mir_motion_action_move = 2,
mir_motion_action_cancel = 3,
mir_motion_action_outside = 4,
mir_motion_action_pointer_down = 5,
mir_motion_action_pointer_up = 6,
mir_motion_action_hover_move = 7,
mir_motion_action_scroll = 8,
mir_motion_action_hover_enter = 9,
mir_motion_action_hover_exit = 10
} |
|
enum | MirMotionFlag { mir_motion_flag_window_is_obscured = 0x1
} |
|
enum | MirMotionButton {
mir_motion_button_primary = 1 << 0,
mir_motion_button_secondary = 1 << 1,
mir_motion_button_tertiary = 1 << 2,
mir_motion_button_back = 1 << 3,
mir_motion_button_forward = 1 << 4
} |
|
enum | MirMotionToolType {
mir_motion_tool_type_unknown = 0,
mir_motion_tool_type_finger = 1,
mir_motion_tool_type_stylus = 2,
mir_motion_tool_type_mouse = 3,
mir_motion_tool_type_eraser = 4
} |
|