~alan-griffiths/mir/revert-c2238

« back to all changes in this revision

Viewing changes to include/server/mir/server.h

  • Committer: Alan Griffiths
  • Date: 2015-01-22 14:26:25 UTC
  • Revision ID: alan@octopull.co.uk-20150122142625-xn7mti22rksa4cga
merge -r2238..2237 ..

Show diffs side-by-side

added added

removed removed

Lines of Context:
33
33
namespace input { class CompositeEventFilter; class InputDispatcher; class CursorListener; class TouchVisualizer; }
34
34
namespace logging { class Logger; }
35
35
namespace options { class Option; }
36
 
namespace shell { class FocusController; class DisplayLayout; class HostLifecycleEventListener; }
 
36
namespace shell { class FocusController; class FocusSetter; class DisplayLayout; class HostLifecycleEventListener; }
37
37
namespace scene
38
38
{
39
39
class PlacementStrategy;
241
241
    /// Sets an override functor for creating the session mediator report.
242
242
    void override_the_session_mediator_report(Builder<frontend::SessionMediatorReport> const& session_mediator_builder);
243
243
 
 
244
    /// Sets an override functor for creating the shell focus setter.
 
245
    void override_the_shell_focus_setter(Builder<shell::FocusSetter> const& focus_setter_builder);
 
246
 
244
247
    /// Sets an override functor for creating the surface configurator.
245
248
    void override_the_surface_configurator(Builder<scene::SurfaceConfigurator> const& surface_configurator_builder);
246
249