19 #ifndef MIR_TEST_OBSERVANT_SHELL_H_ 20 #define MIR_TEST_OBSERVANT_SHELL_H_ 22 #include "mir/shell/shell_wrapper.h" 24 namespace mir {
namespace scene {
class SurfaceObserver; }}
31 std::shared_ptr<mir::shell::Shell>
const& wrapped,
32 std::shared_ptr<mir::scene::SurfaceObserver>
const& surface_observer);
35 std::shared_ptr<mir::scene::Session>
const& session,
36 mir::scene::SurfaceCreationParameters
const& params,
37 std::shared_ptr<mir::frontend::EventSink>
const& sink)
override;
40 std::shared_ptr<mir::scene::SurfaceObserver>
const surface_observer;
AutoUnblockThread is a helper thread class that can gracefully shutdown at destruction time...
Definition: sw_splash.h:26
Definition: observant_shell.h:28
Definition: int_wrapper.h:27
Definition: any_surface.h:25