Mir
Classes | Typedefs | Functions
miroil Namespace Reference

Classes

class  Compositor
 
class  DisplayConfigurationControllerWrapper
 
struct  DisplayConfigurationOptions
 
class  DisplayConfigurationPolicy
 
class  DisplayConfigurationStorage
 
struct  DisplayId
 
class  DisplayListenerWrapper
 
struct  Edid
 
class  EventBuilder
 
class  GLBuffer
 
class  InputDevice
 
class  InputDeviceObserver
 
class  MirPromptSession
 
class  MirServerHooks
 
class  OpenGLContext
 
class  PersistDisplayConfig
 Restores the saved display configuration and saves changes to the base configuration. More...
 
class  PromptSessionListener
 
class  PromptSessionManager
 
class  SetCompositor
 
class  Surface
 
class  SurfaceObserver
 

Typedefs

using OutputId = mir::IntWrapper< mir::graphics::detail::GraphicsConfOutputIdTag >
 
using CreateNamedCursor = std::function< std::shared_ptr< mir::graphics::CursorImage >(std::string const &name)>
 
using CompositorID = void const *
 

Functions

void dispatch_input_event (const miral::Window &window, const MirInputEvent *event)
 

Typedef Documentation

◆ CompositorID

using miroil::CompositorID = typedef void const*

◆ CreateNamedCursor

using miroil::CreateNamedCursor = typedef std::function<std::shared_ptr< mir::graphics::CursorImage>(std::string const& name)>

◆ OutputId

using miroil::OutputId = typedef mir::IntWrapper<mir::graphics::detail::GraphicsConfOutputIdTag>

Function Documentation

◆ dispatch_input_event()

void miroil::dispatch_input_event ( const miral::Window window,
const MirInputEvent *  event 
)

Copyright © 2012-2023 Canonical Ltd.
Generated on Tue 2 May 10:01:24 UTC 2023
This documentation is licensed under the GPL version 2 or 3.