Mir
|
Cmiral::AddInitCallback | Add a callback to be invoked when the server has been initialized, but before it starts. If multiple callbacks are added they will be invoked in the sequence added |
Cmiral::AppendEventFilter | |
Cmiral::ApplicationAuthorizer | |
Cmiral::ApplicationCredentials | |
Cmiral::ApplicationInfo | |
Cmiral::WindowSpecification::AspectRatio | |
►Cmiral::BasicSetApplicationAuthorizer | |
Cmiral::WaylandExtensions::Builder | A Builder creates and registers an extension protocol |
Cmiral::CommandLineOption | Add a user configuration option to Mir's option handling. By default the callback will be invoked following Mir initialisation but prior to the server starting. The value supplied to the callback will come from the command line, environment variable, config file or the default |
Cmiroil::Compositor | |
Cmiral::WaylandExtensions::Context | Context information useful for implementing Wayland extensions |
Cmiral::CursorTheme | Load an X-cursor theme, either the supplied default, or through the –cursor-theme config option |
CDecorationProvider | |
Cmir::geometry::DeltaXTag | |
Cmir::geometry::DeltaYTag | |
Cmiroil::Edid::Descriptor | |
►Cmir::geometry::detail::DisplacementBase | Used for determining if a type is a displacement |
Cmiral::DisplayConfiguration | Enable display configuration. The config file (miral::MirRunner::display_config_file()) is located via the XDG Base Directory Specification. Vis: ($XDG_CONFIG_HOME or $HOME/.config followed by $XDG_CONFIG_DIRS) |
Cmiroil::DisplayConfigurationControllerWrapper | |
Cmiroil::DisplayConfigurationOptions | |
Cmiroil::DisplayConfigurationPolicy | |
Cmiroil::DisplayConfigurationStorage | |
Cmiroil::DisplayId | |
Cmiroil::DisplayListenerWrapper | |
Cmiroil::DisplayConfigurationOptions::DisplayMode | |
Cmiroil::Edid | |
►Cstd::enable_shared_from_this | |
Cmiral::WaylandExtensions::EnableInfo | Information that can be used to determine if to enable a conditionally enabled extension |
Cmiroil::EventBuilder | |
Cmiroil::EventBuilder::EventInfo | |
►Cstd::exception | STL class |
Cmiral::ExternalClientLauncher | |
Cmir::FatalErrorStrategy | |
Cmir::Fd | |
Cmiral::detail::FunctionType< F > | |
Cmiral::detail::FunctionType< Return(Lambda::*)(Arg...) const > | |
Cmiral::detail::FunctionType< Return(Lambda::*)(Arg...)> | |
Cmiroil::GLBuffer | |
Cstd::hash< ::mir::IntWrapper< Tag, ValueType > > | |
Cmir::geometry::HeightTag | |
Cmiroil::InputDevice | |
Cmiroil::InputDeviceObserver | |
Cmiral::InternalClientLauncher | |
Cmir::IntOwnedFd | |
Cmir::IntWrapper< Tag, ValueType > | |
Cmir::IntWrapper< mir::graphics::detail::GraphicsConfOutputIdTag > | |
Cmiral::Keymap | Load a keymap |
CMirBufferPackage | |
Cmiroil::MirPromptSession | |
Cmiral::MirRunner | Runner for applying initialization options to Mir |
Cmiroil::MirServerHooks | |
Cmiroil::OpenGLContext | |
Cmir::optional_value< T > | |
Cmir::optional_value< bool > | |
Cmir::optional_value< float > | |
Cmir::optional_value< MirFormFactor > | |
Cmir::optional_value< miroil::DisplayConfigurationOptions::DisplayMode > | |
Cmir::optional_value< MirOrientation > | |
Cmir::optional_value< uint > | |
Cmiral::Output | |
Cmiroil::PersistDisplayConfig | Restores the saved display configuration and saves changes to the base configuration |
Cmiral::Output::PhysicalSizeMM | |
Cmiroil::Edid::PhysicalSizeMM | |
►Cmir::geometry::detail::PointBase | Used for determining if a type is a point |
Cmiroil::PromptSessionListener | |
Cmiroil::PromptSessionManager | |
Cmir::ProofOfMutexLock | A method can take an instance of this class by reference to require callers to hold a mutex lock, without requiring a specific type of lock |
►Cmir::geometry::detail::RectangleBase | Used for determining if a type is a rectangle |
Cmir::geometry::Rectangles | A collection of rectangles (with possible duplicates) |
Cmiral::SetCommandLineHandler | Set a handler for any command line options Mir/MirAL does not recognise. This will be invoked if any unrecognised options are found during initialisation. Any unrecognised arguments are passed to this function. The pointers remain valid for the duration of the call only. If set_command_line_handler is not called the default action is to exit by throwing mir::AbnormalExit (which will be handled by the exception handler prior to exiting run() |
Cmiroil::SetCompositor | |
Cmiral::SetTerminator | Set handler for termination requests. terminator will be called following receipt of SIGTERM or SIGINT. The default terminator stop()s the server, replacements should probably do the same in addition to any additional shutdown logic |
Cmiral::SetWindowManagementPolicy | |
►Cmir::ShmFile | |
►Cmir::geometry::detail::SizeBase | Used for determining if a type is a size |
CSpinnerSplash | |
CSplashSession | |
Cmiral::StartupInternalClient | Wrapper for running an internal Mir client at startup |
Cmiroil::Surface | |
Cmiroil::SurfaceObserver | |
CSwSplash | |
Cmir::geometry::generic::Value< T > | |
Cmiroil::Edid::Descriptor::Value | |
►Cmir::geometry::detail::ValueWrapperBase | |
CWaylandApp | |
CWaylandCallback | |
Cmiral::WaylandExtensions | Enable configuration of the Wayland extensions enabled at runtime |
CWaylandObject< T > | |
CWaylandObject< wl_callback > | |
CWaylandObject< wl_compositor > | |
CWaylandObject< wl_output > | |
CWaylandObject< wl_registry > | |
CWaylandObject< wl_seat > | |
CWaylandObject< wl_shell > | |
CWaylandObject< wl_shell_surface > | |
CWaylandObject< wl_shm > | |
CWaylandObject< wl_surface > | |
CWaylandOutput | |
CWaylandShm | A single WaylandShm does not efficiently provision multiple buffers for multiple window sizes. Please use one WaylandShm per window (if windows may have distinct sizes) |
►CWaylandSurface | |
Cmir::geometry::WidthTag | These tag types determine what type of dimension a value holds and what operations are possible with it. They are only used as template paramaters, are never instantiated and should only require forward declarations, but some compiler versions seem to fail if they aren't given real declarations |
Cmiral::Window | Handle class to manage a Mir surface. It may be null (e.g. default initialized) |
Cmiral::WindowInfo | |
►Cmiral::WindowManagementPolicy | The interface through which the window management policy is determined |
Cmiral::WindowManagerOption | |
Cmiral::WindowManagerOptions | |
Cmiral::WindowManagerTools | Window management functions for querying and updating MirAL's model |
Cmiral::WindowSpecification | |
Cmiral::X11Support | Add a user configuration option for X11 support |
Cmir::geometry::XTag | |
Cmir::geometry::YTag | |
Cmiral::Zone | A rectangular area of the display. Not tied to a specific output |
Copyright © 2012-2022
Canonical Ltd.
Generated on Tue May 24 14:35:34 UTC 2022
This documentation is licensed under the GPL version 2 or 3.