configure_surface(SurfaceId id, MirSurfaceAttrib attrib, int value)=0 | mir::frontend::Session | pure virtual |
create_surface(shell::SurfaceCreationParameters const ¶ms)=0 | mir::frontend::Session | pure virtual |
default_surface() const =0 | mir::shell::Session | pure virtual |
destroy_surface(SurfaceId surface)=0 | mir::frontend::Session | pure virtual |
force_requests_to_complete()=0 | mir::shell::Session | pure virtual |
get_surface(SurfaceId surface) const =0 | mir::frontend::Session | pure virtual |
hide()=0 | mir::frontend::Session | pure virtual |
MOCK_CONST_METHOD0(default_surface, std::shared_ptr< shell::Surface >()) | mir::test::doubles::MockShellSession | |
MOCK_CONST_METHOD0(name, std::string()) | mir::test::doubles::MockShellSession | |
MOCK_CONST_METHOD0(process_id, pid_t()) | mir::test::doubles::MockShellSession | |
MOCK_CONST_METHOD1(get_surface, std::shared_ptr< frontend::Surface >(frontend::SurfaceId)) | mir::test::doubles::MockShellSession | |
MOCK_METHOD0(force_requests_to_complete, void()) | mir::test::doubles::MockShellSession | |
MOCK_METHOD0(hide, void()) | mir::test::doubles::MockShellSession | |
MOCK_METHOD0(show, void()) | mir::test::doubles::MockShellSession | |
MOCK_METHOD1(create_surface, frontend::SurfaceId(shell::SurfaceCreationParameters const &)) | mir::test::doubles::MockShellSession | |
MOCK_METHOD1(destroy_surface, void(frontend::SurfaceId)) | mir::test::doubles::MockShellSession | |
MOCK_METHOD1(take_snapshot, void(shell::SnapshotCallback const &)) | mir::test::doubles::MockShellSession | |
MOCK_METHOD1(send_display_config, void(graphics::DisplayConfiguration const &)) | mir::test::doubles::MockShellSession | |
MOCK_METHOD1(set_lifecycle_state, void(MirLifecycleState state)) | mir::test::doubles::MockShellSession | |
MOCK_METHOD3(configure_surface, int(frontend::SurfaceId, MirSurfaceAttrib, int)) | mir::test::doubles::MockShellSession | |
name() const =0 | mir::frontend::Session | pure virtual |
operator=(Session const &)=delete | mir::frontend::Session | protected |
process_id() const =0 | mir::shell::Session | pure virtual |
send_display_config(graphics::DisplayConfiguration const &)=0 | mir::frontend::Session | pure virtual |
Session()=default | mir::frontend::Session | protected |
Session(Session const &)=delete | mir::frontend::Session | protected |
set_lifecycle_state(MirLifecycleState state)=0 | mir::shell::Session | pure virtual |
show()=0 | mir::frontend::Session | pure virtual |
take_snapshot(SnapshotCallback const &snapshot_taken)=0 | mir::shell::Session | pure virtual |
~Session() | mir::frontend::Session | inlinevirtual |