|
Mir
|
Classes | |
| class | AdorningDisplayBufferCompositor |
| class | BasicWindowManager |
| A policy based window manager. This takes care of the management of any meta implementation held for the sessions and surfaces. More... | |
| class | BufferStream |
| class | CanonicalWindowManagerPolicyCopy |
| struct | ClientContext |
| class | Connection |
| class | Context |
| class | GlogLogger |
| class | HostLifecycleEventListener |
| class | InputDeviceConfig |
| class | NormalSurface |
| class | PixelFormatSelector |
| Example of a DisplayConfigurationPolicy that tries to find an opaque or transparent pixel format, or falls back to the default if not found. More... | |
| struct | Program |
| class | QuitFilter |
| struct | SessionInfo |
| struct | Shader |
| struct | SurfaceInfo |
| class | TilingWindowManagerPolicy |
| class | WindowManagementPolicy |
| class | WindowManagerBuilder |
| A policy based window manager. This exists to initialize BasicWindowManager and the WMPolicy (in an awkward manner). TODO revisit this initialization sequence. More... | |
| class | WindowManagerTools |
| The interface through which the policy instructs the controller. These functions assume that the BasicWindowManager data structures can be accessed freely. I.e. should only be invoked by the policy handle_... methods (where any necessary locks are held). More... | |
| class | XCursorLoader |
Typedefs | |
| using | TilingWindowManager = WindowManagerBuilder< TilingWindowManagerPolicy > |
Functions | |
| auto | as_render_target (graphics::DisplayBuffer &display_buffer) |
| void | add_x_cursor_images (Server &server) |
| void | add_custom_compositor_option_to (Server &server) |
| void | add_display_configuration_options_to (Server &server) |
| void | add_log_host_lifecycle_option_to (mir::Server &server) |
| void | add_input_device_configuration_options_to (Server &server) |
| auto | make_quit_filter_for (Server &server) -> std::shared_ptr< mir::input::EventFilter > |
| auto | make_printing_input_filter_for (mir::Server &server) -> std::shared_ptr< input::EventFilter > |
| auto | make_screen_rotation_filter_for (mir::Server &server) -> std::shared_ptr< input::EventFilter > |
| void | add_glog_options_to (Server &server) |
| void | add_test_client_option_to (mir::Server &server, ClientContext &context) |
| void | add_window_manager_option_to (Server &server) |
Variables | |
| char const *const | display_config_opt = "display-config" |
| char const *const | display_config_descr = "Display configuration [{clone,sidebyside,single}]" |
| char const *const | clone_opt_val = "clone" |
| char const *const | sidebyside_opt_val = "sidebyside" |
| char const *const | single_opt_val = "single" |
| char const *const | display_alpha_opt = "translucent" |
| char const *const | display_alpha_descr = "Select a display mode with alpha[{on,off}]" |
| char const *const | display_alpha_off = "off" |
| char const *const | display_alpha_on = "on" |
| void mir::examples::add_custom_compositor_option_to | ( | Server & | server | ) |
| void mir::examples::add_display_configuration_options_to | ( | mir::Server & | server | ) |
| void mir::examples::add_glog_options_to | ( | mir::Server & | server | ) |
| void mir::examples::add_input_device_configuration_options_to | ( | mir::Server & | server | ) |
| void mir::examples::add_log_host_lifecycle_option_to | ( | mir::Server & | server | ) |
| void mir::examples::add_test_client_option_to | ( | mir::Server & | server, |
| me::ClientContext & | context | ||
| ) |
| void mir::examples::add_window_manager_option_to | ( | Server & | server | ) |
| void mir::examples::add_x_cursor_images | ( | Server & | server | ) |
|
inline |
| auto mir::examples::make_printing_input_filter_for | ( | mir::Server & | server | ) | -> std::shared_ptr<input::EventFilter> |
| auto mir::examples::make_quit_filter_for | ( | mir::Server & | server | ) | -> std::shared_ptr<mir::input::EventFilter> |
| auto mir::examples::make_screen_rotation_filter_for | ( | mir::Server & | server | ) | -> std::shared_ptr<input::EventFilter> |
| char const *const mir::examples::clone_opt_val = "clone" |
| char const *const mir::examples::display_alpha_descr = "Select a display mode with alpha[{on,off}]" |
| char const *const mir::examples::display_alpha_off = "off" |
| char const *const mir::examples::display_alpha_on = "on" |
| char const *const mir::examples::display_alpha_opt = "translucent" |
| char const *const mir::examples::display_config_descr = "Display configuration [{clone,sidebyside,single}]" |
| char const *const mir::examples::display_config_opt = "display-config" |
| char const *const mir::examples::sidebyside_opt_val = "sidebyside" |
| char const *const mir::examples::single_opt_val = "single" |
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016