Mir
Public Member Functions | List of all members
mir_test_framework::ObservantShell Struct Reference

#include <observant_shell.h>

Inheritance diagram for mir_test_framework::ObservantShell:
[legend]

Public Member Functions

 ObservantShell (std::shared_ptr< mir::shell::Shell > const &wrapped, std::shared_ptr< mir::scene::SurfaceObserver > const &surface_observer)
 
mir::frontend::SurfaceId create_surface (std::shared_ptr< mir::scene::Session > const &session, mir::scene::SurfaceCreationParameters const &params, std::shared_ptr< mir::frontend::EventSink > const &sink) override
 

Constructor & Destructor Documentation

◆ ObservantShell()

mir_test_framework::ObservantShell::ObservantShell ( std::shared_ptr< mir::shell::Shell > const &  wrapped,
std::shared_ptr< mir::scene::SurfaceObserver > const &  surface_observer 
)

Member Function Documentation

◆ create_surface()

mir::frontend::SurfaceId mir_test_framework::ObservantShell::create_surface ( std::shared_ptr< mir::scene::Session > const &  session,
mir::scene::SurfaceCreationParameters const &  params,
std::shared_ptr< mir::frontend::EventSink > const &  sink 
)
override

The documentation for this struct was generated from the following file:

Copyright © 2012-2018 Canonical Ltd.
Generated on Tue Feb 20 03:16:44 UTC 2018