mirclient.cc 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469
  1. #define MIR_EXPORT __attribute__((visibility("default")))
  2. extern "C" {
  3. MIR_EXPORT void mir_arrow_cursor_name() {}
  4. MIR_EXPORT void mir_blob_data() {}
  5. MIR_EXPORT void mir_blob_from_display_config() {}
  6. MIR_EXPORT void mir_blob_from_display_configuration() {}
  7. MIR_EXPORT void mir_blob_onto_buffer() {}
  8. MIR_EXPORT void mir_blob_release() {}
  9. MIR_EXPORT void mir_blob_size() {}
  10. MIR_EXPORT void mir_blob_to_display_config() {}
  11. MIR_EXPORT void mir_blob_to_display_configuration() {}
  12. MIR_EXPORT void mir_buffer_get_buffer_package() {}
  13. MIR_EXPORT void mir_buffer_get_egl_image_parameters() {}
  14. MIR_EXPORT void mir_buffer_get_error_message() {}
  15. MIR_EXPORT void mir_buffer_get_height() {}
  16. MIR_EXPORT void mir_buffer_get_pixel_format() {}
  17. MIR_EXPORT void mir_buffer_get_width() {}
  18. MIR_EXPORT void mir_buffer_is_valid() {}
  19. MIR_EXPORT void mir_buffer_map() {}
  20. MIR_EXPORT void mir_buffer_release() {}
  21. MIR_EXPORT void mir_buffer_stream_get_current_buffer() {}
  22. MIR_EXPORT void mir_buffer_stream_get_egl_native_window() {}
  23. MIR_EXPORT void mir_buffer_stream_get_error_message() {}
  24. MIR_EXPORT void mir_buffer_stream_get_graphics_region() {}
  25. MIR_EXPORT void mir_buffer_stream_get_microseconds_till_vblank() {}
  26. MIR_EXPORT void mir_buffer_stream_get_platform_type() {}
  27. MIR_EXPORT void mir_buffer_stream_get_size() {}
  28. MIR_EXPORT void mir_buffer_stream_get_swapinterval() {}
  29. MIR_EXPORT void mir_buffer_stream_is_valid() {}
  30. MIR_EXPORT void mir_buffer_stream_release() {}
  31. MIR_EXPORT void mir_buffer_stream_release_sync() {}
  32. MIR_EXPORT void mir_buffer_stream_set_scale() {}
  33. MIR_EXPORT void mir_buffer_stream_set_scale_sync() {}
  34. MIR_EXPORT void mir_buffer_stream_set_size() {}
  35. MIR_EXPORT void mir_buffer_stream_set_swapinterval() {}
  36. MIR_EXPORT void mir_buffer_stream_swap_buffers() {}
  37. MIR_EXPORT void mir_buffer_stream_swap_buffers_sync() {}
  38. MIR_EXPORT void mir_buffer_unmap() {}
  39. MIR_EXPORT void mir_busy_cursor_name() {}
  40. MIR_EXPORT void mir_caret_cursor_name() {}
  41. MIR_EXPORT void mir_closed_hand_cursor_name() {}
  42. MIR_EXPORT void mir_connect() {}
  43. MIR_EXPORT void mir_connection_allocate_buffer() {}
  44. MIR_EXPORT void mir_connection_allocate_buffer_sync() {}
  45. MIR_EXPORT void mir_connection_apply_display_config() {}
  46. MIR_EXPORT void mir_connection_apply_session_display_config() {}
  47. MIR_EXPORT void mir_connection_apply_session_input_config() {}
  48. MIR_EXPORT void mir_connection_cancel_base_display_configuration_preview() {}
  49. MIR_EXPORT void mir_connection_confirm_base_display_configuration() {}
  50. MIR_EXPORT void mir_connection_create_buffer_stream() {}
  51. MIR_EXPORT void mir_connection_create_buffer_stream_sync() {}
  52. MIR_EXPORT void mir_connection_create_display_config() {}
  53. MIR_EXPORT void mir_connection_create_display_configuration() {}
  54. MIR_EXPORT void mir_connection_create_input_config() {}
  55. MIR_EXPORT void mir_connection_create_prompt_session_sync() {}
  56. MIR_EXPORT void mir_connection_create_render_surface() {}
  57. MIR_EXPORT void mir_connection_create_render_surface_sync() {}
  58. MIR_EXPORT void mir_connection_create_screencast_sync() {}
  59. MIR_EXPORT void mir_connection_create_spec_for_changes() {}
  60. MIR_EXPORT void mir_connection_create_spec_for_dialog() {}
  61. MIR_EXPORT void mir_connection_create_spec_for_input_method() {}
  62. MIR_EXPORT void mir_connection_create_spec_for_menu() {}
  63. MIR_EXPORT void mir_connection_create_spec_for_modal_dialog() {}
  64. MIR_EXPORT void mir_connection_create_spec_for_normal_surface() {}
  65. MIR_EXPORT void mir_connection_create_spec_for_tip() {}
  66. MIR_EXPORT void mir_connection_create_spec_for_tooltip() {}
  67. MIR_EXPORT void mir_connection_enumerate_extensions() {}
  68. MIR_EXPORT void mir_connection_get_available_surface_formats() {}
  69. MIR_EXPORT void mir_connection_get_egl_native_display() {}
  70. MIR_EXPORT void mir_connection_get_egl_pixel_format() {}
  71. MIR_EXPORT void mir_connection_get_error_message() {}
  72. MIR_EXPORT void mir_connection_get_graphics_module() {}
  73. MIR_EXPORT void mir_connection_get_platform() {}
  74. MIR_EXPORT void mir_connection_is_valid() {}
  75. MIR_EXPORT void mir_connection_platform_operation() {}
  76. MIR_EXPORT void mir_connection_pong() {}
  77. MIR_EXPORT void mir_connection_present_mode_supported() {}
  78. MIR_EXPORT void mir_connection_preview_base_display_configuration() {}
  79. MIR_EXPORT void mir_connection_release() {}
  80. MIR_EXPORT void mir_connection_remove_session_display_config() {}
  81. MIR_EXPORT void mir_connection_request_extension() {}
  82. MIR_EXPORT void mir_connection_set_base_display_config() {}
  83. MIR_EXPORT void mir_connection_set_base_input_config() {}
  84. MIR_EXPORT void mir_connection_set_display_config_change_callback() {}
  85. MIR_EXPORT void mir_connection_set_error_callback() {}
  86. MIR_EXPORT void mir_connection_set_input_config_change_callback() {}
  87. MIR_EXPORT void mir_connection_set_lifecycle_event_callback() {}
  88. MIR_EXPORT void mir_connection_set_ping_event_callback() {}
  89. MIR_EXPORT void mir_connect_sync() {}
  90. MIR_EXPORT void mir_cookie_buffer_size() {}
  91. MIR_EXPORT void mir_cookie_from_buffer() {}
  92. MIR_EXPORT void mir_cookie_release() {}
  93. MIR_EXPORT void mir_cookie_to_buffer() {}
  94. MIR_EXPORT void mir_create_dialog_window_spec() {}
  95. MIR_EXPORT void mir_create_freestyle_window_spec() {}
  96. MIR_EXPORT void mir_create_gloss_window_spec() {}
  97. MIR_EXPORT void mir_create_input_method_window_spec() {}
  98. MIR_EXPORT void mir_create_menu_window_spec() {}
  99. MIR_EXPORT void mir_create_modal_dialog_window_spec() {}
  100. MIR_EXPORT void mir_create_normal_window_spec() {}
  101. MIR_EXPORT void mir_create_satellite_window_spec() {}
  102. MIR_EXPORT void mir_create_screencast_spec() {}
  103. MIR_EXPORT void mir_create_surface_spec() {}
  104. MIR_EXPORT void mir_create_tip_window_spec() {}
  105. MIR_EXPORT void mir_create_utility_window_spec() {}
  106. MIR_EXPORT void mir_create_window() {}
  107. MIR_EXPORT void mir_create_window_spec() {}
  108. MIR_EXPORT void mir_create_window_sync() {}
  109. MIR_EXPORT void mir_crosshair_cursor_name() {}
  110. MIR_EXPORT void mir_cursor_configuration_destroy() {}
  111. MIR_EXPORT void mir_cursor_configuration_from_buffer_stream() {}
  112. MIR_EXPORT void mir_cursor_configuration_from_name() {}
  113. MIR_EXPORT void mir_cursor_configuration_from_render_surface() {}
  114. MIR_EXPORT void mir_default_cursor_name() {}
  115. MIR_EXPORT void mir_diagonal_resize_bottom_to_top_cursor_name() {}
  116. MIR_EXPORT void mir_diagonal_resize_top_to_bottom_cursor_name() {}
  117. MIR_EXPORT void mir_disabled_cursor_name() {}
  118. MIR_EXPORT void mir_display_config_destroy() {}
  119. MIR_EXPORT void mir_display_config_get_max_simultaneous_outputs() {}
  120. MIR_EXPORT void mir_display_config_get_mutable_output() {}
  121. MIR_EXPORT void mir_display_config_get_num_outputs() {}
  122. MIR_EXPORT void mir_display_config_get_output() {}
  123. MIR_EXPORT void mir_display_config_release() {}
  124. MIR_EXPORT void mir_display_output_type_name() {}
  125. MIR_EXPORT void mir_error_get_code() {}
  126. MIR_EXPORT void mir_error_get_domain() {}
  127. MIR_EXPORT void mir_event_get_close_surface_event() {}
  128. MIR_EXPORT void mir_event_get_input_configuration_event() {}
  129. MIR_EXPORT void mir_event_get_input_device_state_event() {}
  130. MIR_EXPORT void mir_event_get_input_event() {}
  131. MIR_EXPORT void mir_event_get_keymap_event() {}
  132. MIR_EXPORT void mir_event_get_orientation_event() {}
  133. MIR_EXPORT void mir_event_get_prompt_session_event() {}
  134. MIR_EXPORT void mir_event_get_resize_event() {}
  135. MIR_EXPORT void mir_event_get_surface_event() {}
  136. MIR_EXPORT void mir_event_get_surface_output_event() {}
  137. MIR_EXPORT void mir_event_get_surface_placement_event() {}
  138. MIR_EXPORT void mir_event_get_type() {}
  139. MIR_EXPORT void mir_event_get_window_event() {}
  140. MIR_EXPORT void mir_event_get_window_output_event() {}
  141. MIR_EXPORT void mir_event_get_window_placement_event() {}
  142. MIR_EXPORT void mir_event_ref() {}
  143. MIR_EXPORT void mir_event_unref() {}
  144. MIR_EXPORT void mir_get_client_api_version() {}
  145. MIR_EXPORT void mir_horizontal_resize_cursor_name() {}
  146. MIR_EXPORT void mir_hsplit_resize_cursor_name() {}
  147. MIR_EXPORT void mir_input_config_destroy() {}
  148. MIR_EXPORT void mir_input_config_device_count() {}
  149. MIR_EXPORT void mir_input_config_get_device() {}
  150. MIR_EXPORT void mir_input_config_get_device_by_id() {}
  151. MIR_EXPORT void mir_input_config_get_mutable_device() {}
  152. MIR_EXPORT void mir_input_config_get_mutable_device_by_id() {}
  153. MIR_EXPORT void mir_input_config_release() {}
  154. MIR_EXPORT void mir_input_configuration_event_get_action() {}
  155. MIR_EXPORT void mir_input_configuration_event_get_device_id() {}
  156. MIR_EXPORT void mir_input_configuration_event_get_time() {}
  157. MIR_EXPORT void mir_input_device_get_capabilities() {}
  158. MIR_EXPORT void mir_input_device_get_id() {}
  159. MIR_EXPORT void mir_input_device_get_keyboard_config() {}
  160. MIR_EXPORT void mir_input_device_get_mutable_keyboard_config() {}
  161. MIR_EXPORT void mir_input_device_get_mutable_pointer_config() {}
  162. MIR_EXPORT void mir_input_device_get_mutable_touchpad_config() {}
  163. MIR_EXPORT void mir_input_device_get_mutable_touchscreen_config() {}
  164. MIR_EXPORT void mir_input_device_get_name() {}
  165. MIR_EXPORT void mir_input_device_get_pointer_config() {}
  166. MIR_EXPORT void mir_input_device_get_touchpad_config() {}
  167. MIR_EXPORT void mir_input_device_get_touchscreen_config() {}
  168. MIR_EXPORT void mir_input_device_get_unique_id() {}
  169. MIR_EXPORT void mir_input_device_state_event_device_count() {}
  170. MIR_EXPORT void mir_input_device_state_event_device_id() {}
  171. MIR_EXPORT void mir_input_device_state_event_device_pointer_buttons() {}
  172. MIR_EXPORT void mir_input_device_state_event_device_pressed_keys_count() {}
  173. MIR_EXPORT void mir_input_device_state_event_device_pressed_keys_for_index() {}
  174. MIR_EXPORT void mir_input_device_state_event_modifiers() {}
  175. MIR_EXPORT void mir_input_device_state_event_pointer_axis() {}
  176. MIR_EXPORT void mir_input_device_state_event_pointer_buttons() {}
  177. MIR_EXPORT void mir_input_device_state_event_time() {}
  178. MIR_EXPORT void mir_input_event_get_cookie() {}
  179. MIR_EXPORT void mir_input_event_get_device_id() {}
  180. MIR_EXPORT void mir_input_event_get_event() {}
  181. MIR_EXPORT void mir_input_event_get_event_time() {}
  182. MIR_EXPORT void mir_input_event_get_keyboard_event() {}
  183. MIR_EXPORT void mir_input_event_get_pointer_event() {}
  184. MIR_EXPORT void mir_input_event_get_touch_event() {}
  185. MIR_EXPORT void mir_input_event_get_type() {}
  186. MIR_EXPORT void mir_input_event_has_cookie() {}
  187. MIR_EXPORT void mir_keyboard_config_get_keymap_layout() {}
  188. MIR_EXPORT void mir_keyboard_config_get_keymap_model() {}
  189. MIR_EXPORT void mir_keyboard_config_get_keymap_options() {}
  190. MIR_EXPORT void mir_keyboard_config_get_keymap_variant() {}
  191. MIR_EXPORT void mir_keyboard_config_set_keymap_layout() {}
  192. MIR_EXPORT void mir_keyboard_config_set_keymap_model() {}
  193. MIR_EXPORT void mir_keyboard_config_set_keymap_options() {}
  194. MIR_EXPORT void mir_keyboard_config_set_keymap_variant() {}
  195. MIR_EXPORT void mir_keyboard_event_action() {}
  196. MIR_EXPORT void mir_keyboard_event_input_event() {}
  197. MIR_EXPORT void mir_keyboard_event_key_code() {}
  198. MIR_EXPORT void mir_keyboard_event_key_text() {}
  199. MIR_EXPORT void mir_keyboard_event_modifiers() {}
  200. MIR_EXPORT void mir_keyboard_event_scan_code() {}
  201. MIR_EXPORT void mir_keymap_event_get_device_id() {}
  202. MIR_EXPORT void mir_keymap_event_get_keymap_buffer() {}
  203. MIR_EXPORT void mir_omnidirectional_resize_cursor_name() {}
  204. MIR_EXPORT void mir_open_hand_cursor_name() {}
  205. MIR_EXPORT void mir_orientation_event_get_direction() {}
  206. MIR_EXPORT void mir_output_disable() {}
  207. MIR_EXPORT void mir_output_enable() {}
  208. MIR_EXPORT void mir_output_get_connection_state() {}
  209. MIR_EXPORT void mir_output_get_current_mode() {}
  210. MIR_EXPORT void mir_output_get_current_mode_index() {}
  211. MIR_EXPORT void mir_output_get_current_pixel_format() {}
  212. MIR_EXPORT void mir_output_get_edid() {}
  213. MIR_EXPORT void mir_output_get_edid_size() {}
  214. MIR_EXPORT void mir_output_get_form_factor() {}
  215. MIR_EXPORT void mir_output_get_gamma() {}
  216. MIR_EXPORT void mir_output_get_gamma_size() {}
  217. MIR_EXPORT void mir_output_get_id() {}
  218. MIR_EXPORT void mir_output_get_logical_height() {}
  219. MIR_EXPORT void mir_output_get_logical_width() {}
  220. MIR_EXPORT void mir_output_get_mode() {}
  221. MIR_EXPORT void mir_output_get_model() {}
  222. MIR_EXPORT void mir_output_get_num_modes() {}
  223. MIR_EXPORT void mir_output_get_num_pixel_formats() {}
  224. MIR_EXPORT void mir_output_get_orientation() {}
  225. MIR_EXPORT void mir_output_get_physical_height_mm() {}
  226. MIR_EXPORT void mir_output_get_physical_width_mm() {}
  227. MIR_EXPORT void mir_output_get_pixel_format() {}
  228. MIR_EXPORT void mir_output_get_position_x() {}
  229. MIR_EXPORT void mir_output_get_position_y() {}
  230. MIR_EXPORT void mir_output_get_power_mode() {}
  231. MIR_EXPORT void mir_output_get_preferred_mode() {}
  232. MIR_EXPORT void mir_output_get_preferred_mode_index() {}
  233. MIR_EXPORT void mir_output_get_scale_factor() {}
  234. MIR_EXPORT void mir_output_get_subpixel_arrangement() {}
  235. MIR_EXPORT void mir_output_get_type() {}
  236. MIR_EXPORT void mir_output_has_custom_logical_size() {}
  237. MIR_EXPORT void mir_output_is_enabled() {}
  238. MIR_EXPORT void mir_output_is_gamma_supported() {}
  239. MIR_EXPORT void mir_output_mode_get_height() {}
  240. MIR_EXPORT void mir_output_mode_get_refresh_rate() {}
  241. MIR_EXPORT void mir_output_mode_get_width() {}
  242. MIR_EXPORT void mir_output_set_current_mode() {}
  243. MIR_EXPORT void mir_output_set_gamma() {}
  244. MIR_EXPORT void mir_output_set_logical_size() {}
  245. MIR_EXPORT void mir_output_set_orientation() {}
  246. MIR_EXPORT void mir_output_set_pixel_format() {}
  247. MIR_EXPORT void mir_output_set_position() {}
  248. MIR_EXPORT void mir_output_set_power_mode() {}
  249. MIR_EXPORT void mir_output_set_scale_factor() {}
  250. MIR_EXPORT void mir_output_type_name() {}
  251. MIR_EXPORT void mir_persistent_id_as_string() {}
  252. MIR_EXPORT void mir_persistent_id_from_string() {}
  253. MIR_EXPORT void mir_persistent_id_is_valid() {}
  254. MIR_EXPORT void mir_persistent_id_release() {}
  255. MIR_EXPORT void mir_platform_message_create() {}
  256. MIR_EXPORT void mir_platform_message_get_data() {}
  257. MIR_EXPORT void mir_platform_message_get_fds() {}
  258. MIR_EXPORT void mir_platform_message_get_opcode() {}
  259. MIR_EXPORT void mir_platform_message_release() {}
  260. MIR_EXPORT void mir_platform_message_set_data() {}
  261. MIR_EXPORT void mir_platform_message_set_fds() {}
  262. MIR_EXPORT void mir_pointer_config_get_acceleration() {}
  263. MIR_EXPORT void mir_pointer_config_get_acceleration_bias() {}
  264. MIR_EXPORT void mir_pointer_config_get_handedness() {}
  265. MIR_EXPORT void mir_pointer_config_get_horizontal_scroll_scale() {}
  266. MIR_EXPORT void mir_pointer_config_get_vertical_scroll_scale() {}
  267. MIR_EXPORT void mir_pointer_config_set_acceleration() {}
  268. MIR_EXPORT void mir_pointer_config_set_acceleration_bias() {}
  269. MIR_EXPORT void mir_pointer_config_set_handedness() {}
  270. MIR_EXPORT void mir_pointer_config_set_horizontal_scroll_scale() {}
  271. MIR_EXPORT void mir_pointer_config_set_vertical_scroll_scale() {}
  272. MIR_EXPORT void mir_pointer_event_action() {}
  273. MIR_EXPORT void mir_pointer_event_axis_value() {}
  274. MIR_EXPORT void mir_pointer_event_buttons() {}
  275. MIR_EXPORT void mir_pointer_event_button_state() {}
  276. MIR_EXPORT void mir_pointer_event_input_event() {}
  277. MIR_EXPORT void mir_pointer_event_modifiers() {}
  278. MIR_EXPORT void mir_pointing_hand_cursor_name() {}
  279. MIR_EXPORT void mir_presentation_chain_get_error_message() {}
  280. MIR_EXPORT void mir_presentation_chain_is_valid() {}
  281. MIR_EXPORT void mir_presentation_chain_set_dropping_mode() {}
  282. MIR_EXPORT void mir_presentation_chain_set_mode() {}
  283. MIR_EXPORT void mir_presentation_chain_set_queueing_mode() {}
  284. MIR_EXPORT void mir_presentation_chain_submit_buffer() {}
  285. MIR_EXPORT void mir_prompt_session_error_message() {}
  286. MIR_EXPORT void mir_prompt_session_event_get_state() {}
  287. MIR_EXPORT void mir_prompt_session_is_valid() {}
  288. MIR_EXPORT void mir_prompt_session_new_fds_for_prompt_providers() {}
  289. MIR_EXPORT void mir_prompt_session_new_fds_for_prompt_providers_sync() {}
  290. MIR_EXPORT void mir_prompt_session_release_sync() {}
  291. MIR_EXPORT void mir_render_surface_get_buffer_stream() {}
  292. MIR_EXPORT void mir_render_surface_get_error_message() {}
  293. MIR_EXPORT void mir_render_surface_get_presentation_chain() {}
  294. MIR_EXPORT void mir_render_surface_get_size() {}
  295. MIR_EXPORT void mir_render_surface_is_valid() {}
  296. MIR_EXPORT void mir_render_surface_release() {}
  297. MIR_EXPORT void mir_render_surface_set_size() {}
  298. MIR_EXPORT void mir_resize_event_get_height() {}
  299. MIR_EXPORT void mir_resize_event_get_width() {}
  300. MIR_EXPORT void mir_screencast_capture_to_buffer() {}
  301. MIR_EXPORT void mir_screencast_capture_to_buffer_sync() {}
  302. MIR_EXPORT void mir_screencast_create_sync() {}
  303. MIR_EXPORT void mir_screencast_get_buffer_stream() {}
  304. MIR_EXPORT void mir_screencast_get_error_message() {}
  305. MIR_EXPORT void mir_screencast_is_valid() {}
  306. MIR_EXPORT void mir_screencast_release_sync() {}
  307. MIR_EXPORT void mir_screencast_spec_release() {}
  308. MIR_EXPORT void mir_screencast_spec_set_capture_region() {}
  309. MIR_EXPORT void mir_screencast_spec_set_height() {}
  310. MIR_EXPORT void mir_screencast_spec_set_mirror_mode() {}
  311. MIR_EXPORT void mir_screencast_spec_set_number_of_buffers() {}
  312. MIR_EXPORT void mir_screencast_spec_set_pixel_format() {}
  313. MIR_EXPORT void mir_screencast_spec_set_width() {}
  314. MIR_EXPORT void mir_surface_apply_spec() {}
  315. MIR_EXPORT void mir_surface_configure_cursor() {}
  316. MIR_EXPORT void mir_surface_create() {}
  317. MIR_EXPORT void mir_surface_create_sync() {}
  318. MIR_EXPORT void mir_surface_event_get_attribute() {}
  319. MIR_EXPORT void mir_surface_event_get_attribute_value() {}
  320. MIR_EXPORT void mir_surface_get_buffer_stream() {}
  321. MIR_EXPORT void mir_surface_get_dpi() {}
  322. MIR_EXPORT void mir_surface_get_error_message() {}
  323. MIR_EXPORT void mir_surface_get_focus() {}
  324. MIR_EXPORT void mir_surface_get_orientation() {}
  325. MIR_EXPORT void mir_surface_get_parameters() {}
  326. MIR_EXPORT void mir_surface_get_preferred_orientation() {}
  327. MIR_EXPORT void mir_surface_get_state() {}
  328. MIR_EXPORT void mir_surface_get_swapinterval() {}
  329. MIR_EXPORT void mir_surface_get_type() {}
  330. MIR_EXPORT void mir_surface_get_visibility() {}
  331. MIR_EXPORT void mir_surface_is_valid() {}
  332. MIR_EXPORT void mir_surface_output_event_get_dpi() {}
  333. MIR_EXPORT void mir_surface_output_event_get_form_factor() {}
  334. MIR_EXPORT void mir_surface_output_event_get_output_id() {}
  335. MIR_EXPORT void mir_surface_output_event_get_refresh_rate() {}
  336. MIR_EXPORT void mir_surface_output_event_get_scale() {}
  337. MIR_EXPORT void mir_surface_placement_get_relative_position() {}
  338. MIR_EXPORT void mir_surface_raise() {}
  339. MIR_EXPORT void mir_surface_release() {}
  340. MIR_EXPORT void mir_surface_release_sync() {}
  341. MIR_EXPORT void mir_surface_request_persistent_id() {}
  342. MIR_EXPORT void mir_surface_request_persistent_id_sync() {}
  343. MIR_EXPORT void mir_surface_set_event_handler() {}
  344. MIR_EXPORT void mir_surface_set_preferred_orientation() {}
  345. MIR_EXPORT void mir_surface_set_state() {}
  346. MIR_EXPORT void mir_surface_set_swapinterval() {}
  347. MIR_EXPORT void mir_surface_spec_attach_to_foreign_parent() {}
  348. MIR_EXPORT void mir_surface_spec_release() {}
  349. MIR_EXPORT void mir_surface_spec_set_buffer_usage() {}
  350. MIR_EXPORT void mir_surface_spec_set_event_handler() {}
  351. MIR_EXPORT void mir_surface_spec_set_fullscreen_on_output() {}
  352. MIR_EXPORT void mir_surface_spec_set_height() {}
  353. MIR_EXPORT void mir_surface_spec_set_height_increment() {}
  354. MIR_EXPORT void mir_surface_spec_set_input_shape() {}
  355. MIR_EXPORT void mir_surface_spec_set_max_aspect_ratio() {}
  356. MIR_EXPORT void mir_surface_spec_set_max_height() {}
  357. MIR_EXPORT void mir_surface_spec_set_max_width() {}
  358. MIR_EXPORT void mir_surface_spec_set_min_aspect_ratio() {}
  359. MIR_EXPORT void mir_surface_spec_set_min_height() {}
  360. MIR_EXPORT void mir_surface_spec_set_min_width() {}
  361. MIR_EXPORT void mir_surface_spec_set_name() {}
  362. MIR_EXPORT void mir_surface_spec_set_parent() {}
  363. MIR_EXPORT void mir_surface_spec_set_pixel_format() {}
  364. MIR_EXPORT void mir_surface_spec_set_placement() {}
  365. MIR_EXPORT void mir_surface_spec_set_pointer_confinement() {}
  366. MIR_EXPORT void mir_surface_spec_set_preferred_orientation() {}
  367. MIR_EXPORT void mir_surface_spec_set_shell_chrome() {}
  368. MIR_EXPORT void mir_surface_spec_set_state() {}
  369. MIR_EXPORT void mir_surface_spec_set_streams() {}
  370. MIR_EXPORT void mir_surface_spec_set_type() {}
  371. MIR_EXPORT void mir_surface_spec_set_width() {}
  372. MIR_EXPORT void mir_surface_spec_set_width_increment() {}
  373. MIR_EXPORT void mir_touch_event_action() {}
  374. MIR_EXPORT void mir_touch_event_axis_value() {}
  375. MIR_EXPORT void mir_touch_event_id() {}
  376. MIR_EXPORT void mir_touch_event_input_event() {}
  377. MIR_EXPORT void mir_touch_event_modifiers() {}
  378. MIR_EXPORT void mir_touch_event_point_count() {}
  379. MIR_EXPORT void mir_touch_event_tooltype() {}
  380. MIR_EXPORT void mir_touchpad_config_get_button_down_scroll_button() {}
  381. MIR_EXPORT void mir_touchpad_config_get_click_modes() {}
  382. MIR_EXPORT void mir_touchpad_config_get_disable_while_typing() {}
  383. MIR_EXPORT void mir_touchpad_config_get_disable_with_mouse() {}
  384. MIR_EXPORT void mir_touchpad_config_get_middle_mouse_button_emulation() {}
  385. MIR_EXPORT void mir_touchpad_config_get_scroll_modes() {}
  386. MIR_EXPORT void mir_touchpad_config_get_tap_to_click() {}
  387. MIR_EXPORT void mir_touchpad_config_set_button_down_scroll_button() {}
  388. MIR_EXPORT void mir_touchpad_config_set_click_modes() {}
  389. MIR_EXPORT void mir_touchpad_config_set_disable_while_typing() {}
  390. MIR_EXPORT void mir_touchpad_config_set_disable_with_mouse() {}
  391. MIR_EXPORT void mir_touchpad_config_set_middle_mouse_button_emulation() {}
  392. MIR_EXPORT void mir_touchpad_config_set_scroll_modes() {}
  393. MIR_EXPORT void mir_touchpad_config_set_tap_to_click() {}
  394. MIR_EXPORT void mir_touchscreen_config_get_mapping_mode() {}
  395. MIR_EXPORT void mir_touchscreen_config_get_output_id() {}
  396. MIR_EXPORT void mir_touchscreen_config_set_mapping_mode() {}
  397. MIR_EXPORT void mir_touchscreen_config_set_output_id() {}
  398. MIR_EXPORT void mir_vertical_resize_cursor_name() {}
  399. MIR_EXPORT void mir_vsplit_resize_cursor_name() {}
  400. MIR_EXPORT void mir_wait_for() {}
  401. MIR_EXPORT void mir_wait_for_one() {}
  402. MIR_EXPORT void mir_window_apply_spec() {}
  403. MIR_EXPORT void mir_window_configure_cursor() {}
  404. MIR_EXPORT void mir_window_event_get_attribute() {}
  405. MIR_EXPORT void mir_window_event_get_attribute_value() {}
  406. MIR_EXPORT void mir_window_get_buffer_stream() {}
  407. MIR_EXPORT void mir_window_get_connection() {}
  408. MIR_EXPORT void mir_window_get_dpi() {}
  409. MIR_EXPORT void mir_window_get_error_message() {}
  410. MIR_EXPORT void mir_window_get_focus_state() {}
  411. MIR_EXPORT void mir_window_get_orientation() {}
  412. MIR_EXPORT void mir_window_get_parameters() {}
  413. MIR_EXPORT void mir_window_get_preferred_orientation() {}
  414. MIR_EXPORT void mir_window_get_state() {}
  415. MIR_EXPORT void mir_window_get_type() {}
  416. MIR_EXPORT void mir_window_get_visibility() {}
  417. MIR_EXPORT void mir_window_id_as_string() {}
  418. MIR_EXPORT void mir_window_id_from_string() {}
  419. MIR_EXPORT void mir_window_id_is_valid() {}
  420. MIR_EXPORT void mir_window_id_release() {}
  421. MIR_EXPORT void mir_window_is_valid() {}
  422. MIR_EXPORT void mir_window_output_event_get_dpi() {}
  423. MIR_EXPORT void mir_window_output_event_get_form_factor() {}
  424. MIR_EXPORT void mir_window_output_event_get_output_id() {}
  425. MIR_EXPORT void mir_window_output_event_get_refresh_rate() {}
  426. MIR_EXPORT void mir_window_output_event_get_scale() {}
  427. MIR_EXPORT void mir_window_placement_get_relative_position() {}
  428. MIR_EXPORT void mir_window_raise() {}
  429. MIR_EXPORT void mir_window_release() {}
  430. MIR_EXPORT void mir_window_release_sync() {}
  431. MIR_EXPORT void mir_window_request_persistent_id() {}
  432. MIR_EXPORT void mir_window_request_persistent_id_sync() {}
  433. MIR_EXPORT void mir_window_request_user_move() {}
  434. MIR_EXPORT void mir_window_request_window_id() {}
  435. MIR_EXPORT void mir_window_request_window_id_sync() {}
  436. MIR_EXPORT void mir_window_set_event_handler() {}
  437. MIR_EXPORT void mir_window_set_preferred_orientation() {}
  438. MIR_EXPORT void mir_window_set_state() {}
  439. MIR_EXPORT void mir_window_spec_add_render_surface() {}
  440. MIR_EXPORT void mir_window_spec_attach_to_foreign_parent() {}
  441. MIR_EXPORT void mir_window_spec_release() {}
  442. MIR_EXPORT void mir_window_spec_set_buffer_usage() {}
  443. MIR_EXPORT void mir_window_spec_set_cursor_name() {}
  444. MIR_EXPORT void mir_window_spec_set_cursor_render_surface() {}
  445. MIR_EXPORT void mir_window_spec_set_event_handler() {}
  446. MIR_EXPORT void mir_window_spec_set_fullscreen_on_output() {}
  447. MIR_EXPORT void mir_window_spec_set_height() {}
  448. MIR_EXPORT void mir_window_spec_set_height_increment() {}
  449. MIR_EXPORT void mir_window_spec_set_input_shape() {}
  450. MIR_EXPORT void mir_window_spec_set_max_aspect_ratio() {}
  451. MIR_EXPORT void mir_window_spec_set_max_height() {}
  452. MIR_EXPORT void mir_window_spec_set_max_width() {}
  453. MIR_EXPORT void mir_window_spec_set_min_aspect_ratio() {}
  454. MIR_EXPORT void mir_window_spec_set_min_height() {}
  455. MIR_EXPORT void mir_window_spec_set_min_width() {}
  456. MIR_EXPORT void mir_window_spec_set_name() {}
  457. MIR_EXPORT void mir_window_spec_set_parent() {}
  458. MIR_EXPORT void mir_window_spec_set_pixel_format() {}
  459. MIR_EXPORT void mir_window_spec_set_placement() {}
  460. MIR_EXPORT void mir_window_spec_set_pointer_confinement() {}
  461. MIR_EXPORT void mir_window_spec_set_preferred_orientation() {}
  462. MIR_EXPORT void mir_window_spec_set_shell_chrome() {}
  463. MIR_EXPORT void mir_window_spec_set_state() {}
  464. MIR_EXPORT void mir_window_spec_set_streams() {}
  465. MIR_EXPORT void mir_window_spec_set_type() {}
  466. MIR_EXPORT void mir_window_spec_set_width() {}
  467. MIR_EXPORT void mir_window_spec_set_width_increment() {}
  468. }