|
| enum | MirSurfaceAttrib |
| | Attributes of a surface that the client and server/shell may wish to get or set over the wire. More...
|
| |
| 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 | MirSurfaceType |
| |
| 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 | MirSurfaceState |
| |
| 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 | MirSurfaceFocusState |
| |
| enum | MirWindowFocusState { mir_window_focus_state_unfocused = 0
, mir_window_focus_state_focused
} |
| |
| enum | MirSurfaceVisibility |
| |
| 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
, |