|
enum | MirEventType {
MIR_DEPRECATED_ENUM =(mir_event_type_key, "mir_event_type_input")
, MIR_DEPRECATED_ENUM =(mir_event_type_key, "mir_event_type_input")
, MIR_DEPRECATED_ENUM =(mir_event_type_key, "mir_event_type_input")
, mir_event_type_window = mir_event_type_surface
,
mir_event_type_resize
, mir_event_type_prompt_session_state_change
, mir_event_type_orientation
, MIR_DEPRECATED_ENUM =(mir_event_type_key, "mir_event_type_input")
,
mir_event_type_close_window = mir_event_type_close_surface
, mir_event_type_input
, mir_event_type_keymap
, MIR_DEPRECATED_ENUM =(mir_event_type_key, "mir_event_type_input")
,
MIR_DEPRECATED_ENUM =(mir_event_type_key, "mir_event_type_input")
, mir_event_type_window_output = mir_event_type_surface_output
, mir_event_type_input_device_state
, MIR_DEPRECATED_ENUM =(mir_event_type_key, "mir_event_type_input")
,
mir_event_type_window_placement = mir_event_type_surface_placement
} |
|
enum | MirInputEventType { mir_input_event_type_key = 0
, mir_input_event_type_touch = 1
, mir_input_event_type_pointer = 2
, mir_input_event_types
} |
|
enum | MirInputEventModifier {
mir_input_event_modifier_none = 1 << 0
, mir_input_event_modifier_alt = 1 << 1
, mir_input_event_modifier_alt_left = 1 << 2
, mir_input_event_modifier_alt_right = 1 << 3
,
mir_input_event_modifier_shift = 1 << 4
, mir_input_event_modifier_shift_left = 1 << 5
, mir_input_event_modifier_shift_right = 1 << 6
, mir_input_event_modifier_sym = 1 << 7
,
mir_input_event_modifier_function = 1 << 8
, mir_input_event_modifier_ctrl = 1 << 9
, mir_input_event_modifier_ctrl_left = 1 << 10
, mir_input_event_modifier_ctrl_right = 1 << 11
,
mir_input_event_modifier_meta = 1 << 12
, mir_input_event_modifier_meta_left = 1 << 13
, mir_input_event_modifier_meta_right = 1 << 14
, mir_input_event_modifier_caps_lock = 1 << 15
,
mir_input_event_modifier_num_lock = 1 << 16
, mir_input_event_modifier_scroll_lock = 1 << 17
} |
| Description of key modifier state. More...
|
|
enum | MirKeyboardAction { mir_keyboard_action_up
, mir_keyboard_action_down
, mir_keyboard_action_repeat
, mir_keyboard_actions
} |
| Possible actions for changing key state. More...
|
|
enum | MirTouchAction { mir_touch_action_up = 0
, mir_touch_action_down = 1
, mir_touch_action_change = 2
, mir_touch_actions
} |
| Possible per touch actions for state changing. More...
|
|
enum | MirTouchAxis {
mir_touch_axis_x = 0
, mir_touch_axis_y = 1
, mir_touch_axis_pressure = 2
, mir_touch_axis_touch_major = 3
,
mir_touch_axis_touch_minor = 4
, mir_touch_axis_size = 5
, mir_touch_axes
} |
| Identifiers for touch axis. More...
|
|
enum | MirTouchTooltype { mir_touch_tooltype_unknown = 0
, mir_touch_tooltype_finger = 1
, mir_touch_tooltype_stylus = 2
, mir_touch_tooltypes
} |
| Identifiers for per-touch tool types. More...
|
|
enum | MirPointerAction {
mir_pointer_action_button_up = 0
, mir_pointer_action_button_down = 1
, mir_pointer_action_enter = 2
, mir_pointer_action_leave = 3
,
mir_pointer_action_motion = 4
, mir_pointer_actions
} |
| Possible pointer actions. More...
|
|
enum | MirPointerAxis {
mir_pointer_axis_x = 0
, mir_pointer_axis_y = 1
, mir_pointer_axis_vscroll = 2
, mir_pointer_axis_hscroll = 3
,
mir_pointer_axis_relative_x = 4
, mir_pointer_axis_relative_y = 5
, mir_pointer_axes
} |
| Identifiers for pointer axis. More...
|
|
enum | MirPointerButton {
mir_pointer_button_primary = 1 << 0
, mir_pointer_button_secondary = 1 << 1
, mir_pointer_button_tertiary = 1 << 2
, mir_pointer_button_back = 1 << 3
,
mir_pointer_button_forward = 1 << 4
, mir_pointer_button_side = 1 << 5
, mir_pointer_button_extra = 1 << 6
, mir_pointer_button_task = 1 << 7
} |
|