19 #ifndef MIR_SHELL_SURFACE_SOURCE_H_
20 #define MIR_SHELL_SURFACE_SOURCE_H_
33 class SurfaceConfigurator;
38 SurfaceSource(std::shared_ptr<SurfaceBuilder>
const& surface_builder,
39 std::shared_ptr<SurfaceConfigurator>
const& surface_configurator);
46 std::shared_ptr<frontend::EventSink>
const& sink);
53 std::shared_ptr<SurfaceBuilder>
const surface_builder;
54 std::shared_ptr<SurfaceConfigurator>
const surface_configurator;
60 #endif // MIR_SHELL_SURFACE_SOURCE_H_