|
enum | MirWindowAttrib {
mir_window_attrib_type,
mir_window_attrib_state,
mir_window_attrib_swapinterval,
mir_window_attrib_focus,
mir_window_attrib_dpi,
mir_window_attrib_visibility,
mir_window_attrib_preferred_orientation,
mir_window_attribs
} |
| Attributes of a window that the client and server/shell may wish to get or set over the wire. More...
|
|
enum | MirWindowType {
mir_window_type_normal,
mir_window_type_utility,
mir_window_type_dialog,
mir_window_type_gloss,
mir_window_type_freestyle,
mir_window_type_menu,
mir_window_type_inputmethod,
mir_window_type_satellite,
mir_window_type_tip,
mir_window_type_decoration,
mir_window_types
} |
|
enum | MirWindowState {
mir_window_state_unknown,
mir_window_state_restored,
mir_window_state_minimized,
mir_window_state_maximized,
mir_window_state_vertmaximized,
mir_window_state_fullscreen,
mir_window_state_horizmaximized,
mir_window_state_hidden,
mir_window_state_attached,
mir_window_states
} |
|
enum | MirWindowFocusState { mir_window_focus_state_unfocused = 0,
mir_window_focus_state_focused
} |
|
enum | MirWindowVisibility { mir_window_visibility_occluded = 0,
mir_window_visibility_exposed
} |
|
enum | MirLifecycleState { mir_lifecycle_state_will_suspend,
mir_lifecycle_state_resumed,
mir_lifecycle_connection_lost
} |
|
enum | MirPowerMode { mir_power_mode_on,
mir_power_mode_standby,
mir_power_mode_suspend,
mir_power_mode_off
} |
|
enum | MirOutputType {
mir_output_type_unknown = 0,
mir_output_type_vga = 1,
mir_output_type_dvii = 2,
mir_output_type_dvid = 3,
mir_output_type_dvia = 4,
mir_output_type_composite = 5,
mir_output_type_svideo = 6,
mir_output_type_lvds = 7,
mir_output_type_component = 8,
mir_output_type_ninepindin = 9,
mir_output_type_displayport = 10,
mir_output_type_hdmia = 11,
mir_output_type_hdmib = 12,
mir_output_type_tv = 13,
mir_output_type_edp = 14,
mir_output_type_virtual = 15,
mir_output_type_dsi = 16,
mir_output_type_dpi = 17
} |
|
enum | MirPromptSessionState { mir_prompt_session_state_stopped = 0,
mir_prompt_session_state_started,
mir_prompt_session_state_suspended
} |
|
enum | MirPixelFormat {
mir_pixel_format_invalid = 0,
mir_pixel_format_abgr_8888 = 1,
mir_pixel_format_xbgr_8888 = 2,
mir_pixel_format_argb_8888 = 3,
mir_pixel_format_xrgb_8888 = 4,
mir_pixel_format_bgr_888 = 5,
mir_pixel_format_rgb_888 = 6,
mir_pixel_format_rgb_565 = 7,
mir_pixel_format_rgba_5551 = 8,
mir_pixel_format_rgba_4444 = 9,
mir_pixel_formats
} |
| 32-bit pixel formats (8888): The order of components in the enum matches the order of the components as they would be written in an integer representing a pixel value of that format. More...
|
|
enum | MirOrientation { mir_orientation_normal = 0,
mir_orientation_left = 90,
mir_orientation_inverted = 180,
mir_orientation_right = 270
} |
| Direction relative to the "natural" orientation of the display. More...
|
|
enum | MirMirrorMode { mir_mirror_mode_none,
mir_mirror_mode_vertical,
mir_mirror_mode_horizontal
} |
| Mirroring axis relative to the "natural" orientation of the display. More...
|
|
enum | MirOrientationMode {
mir_orientation_mode_portrait = 1 << 0,
mir_orientation_mode_landscape = 1 << 1,
mir_orientation_mode_portrait_inverted = 1 << 2,
mir_orientation_mode_landscape_inverted = 1 << 3,
mir_orientation_mode_portrait_any,
mir_orientation_mode_landscape_any,
mir_orientation_mode_any
} |
|
enum | MirEdgeAttachment { mir_edge_attachment_vertical = 1 << 0,
mir_edge_attachment_horizontal = 1 << 1,
mir_edge_attachment_any
} |
|
enum | MirPlacementGravity {
mir_placement_gravity_center = 0,
mir_placement_gravity_west = 1 << 0,
mir_placement_gravity_east = 1 << 1,
mir_placement_gravity_north = 1 << 2,
mir_placement_gravity_south = 1 << 3,
mir_placement_gravity_northwest = mir_placement_gravity_north | mir_placement_gravity_west,
mir_placement_gravity_northeast = mir_placement_gravity_north | mir_placement_gravity_east,
mir_placement_gravity_southwest = mir_placement_gravity_south | mir_placement_gravity_west,
mir_placement_gravity_southeast = mir_placement_gravity_south | mir_placement_gravity_east
} |
| Reference point for aligning a surface relative to a rectangle. More...
|
|
enum | MirPlacementHints {
mir_placement_hints_flip_x = 1 << 0,
mir_placement_hints_flip_y = 1 << 1,
mir_placement_hints_slide_x = 1 << 2,
mir_placement_hints_slide_y = 1 << 3,
mir_placement_hints_resize_x = 1 << 4,
mir_placement_hints_resize_y = 1 << 5,
mir_placement_hints_antipodes = 1 << 6,
mir_placement_hints_flip_any = mir_placement_hints_flip_x|mir_placement_hints_flip_y,
mir_placement_hints_slide_any = mir_placement_hints_slide_x|mir_placement_hints_slide_y,
mir_placement_hints_resize_any = mir_placement_hints_resize_x|mir_placement_hints_resize_y
} |
| Positioning hints for aligning a window relative to a rectangle. More...
|
|
enum | MirResizeEdge {
mir_resize_edge_none = 0,
mir_resize_edge_west = 1 << 0,
mir_resize_edge_east = 1 << 1,
mir_resize_edge_north = 1 << 2,
mir_resize_edge_south = 1 << 3,
mir_resize_edge_northwest = mir_resize_edge_north | mir_resize_edge_west,
mir_resize_edge_northeast = mir_resize_edge_north | mir_resize_edge_east,
mir_resize_edge_southwest = mir_resize_edge_south | mir_resize_edge_west,
mir_resize_edge_southeast = mir_resize_edge_south | mir_resize_edge_east
} |
| Hints for resizing a window. More...
|
|
enum | MirFormFactor {
mir_form_factor_unknown,
mir_form_factor_phone,
mir_form_factor_tablet,
mir_form_factor_monitor,
mir_form_factor_tv,
mir_form_factor_projector
} |
| Form factor associated with a physical output. More...
|
|
enum | MirSubpixelArrangement {
mir_subpixel_arrangement_unknown,
mir_subpixel_arrangement_horizontal_rgb,
mir_subpixel_arrangement_horizontal_bgr,
mir_subpixel_arrangement_vertical_rgb,
mir_subpixel_arrangement_vertical_bgr,
mir_subpixel_arrangement_none
} |
| Physical arrangement of subpixels on the physical output. More...
|
|
enum | MirShellChrome { mir_shell_chrome_normal,
mir_shell_chrome_low
} |
| Shell chrome. More...
|
|
enum | MirPointerConfinementState { mir_pointer_unconfined,
MIR_DEPRECATED_ENUM =(mir_pointer_confined_to_surface, "mir_pointer_confined_to_window"),
mir_pointer_confined_to_window = mir_pointer_confined_to_surface
} |
| Pointer Confinement. More...
|
|
enum | MirOutputGammaSupported { mir_output_gamma_unsupported,
mir_output_gamma_supported
} |
| Supports gamma correction. More...
|
|
enum | MirDepthLayer {
mir_depth_layer_background,
mir_depth_layer_below,
mir_depth_layer_application,
mir_depth_layer_always_on_top,
mir_depth_layer_above,
mir_depth_layer_overlay
} |
| Depth layer controls Z ordering of surfaces. More...
|
|