|
Mir
|
#include <surface_source.h>

Public Member Functions | |
| SurfaceSource (std::shared_ptr< SurfaceBuilder > const &surface_builder, std::shared_ptr< SurfaceConfigurator > const &surface_configurator) | |
| virtual | ~SurfaceSource () |
| std::shared_ptr< Surface > | create_surface (Session *session, shell::SurfaceCreationParameters const ¶ms, frontend::SurfaceId id, std::shared_ptr< frontend::EventSink > const &sink) |
Protected Member Functions | |
| SurfaceSource (const SurfaceSource &)=delete | |
| SurfaceSource & | operator= (const SurfaceSource &)=delete |
Protected Member Functions inherited from mir::shell::SurfaceFactory | |
| virtual | ~SurfaceFactory () |
| SurfaceFactory ()=default | |
| SurfaceFactory (const SurfaceFactory &)=delete | |
| SurfaceFactory & | operator= (const SurfaceFactory &)=delete |
| mir::shell::SurfaceSource::SurfaceSource | ( | std::shared_ptr< SurfaceBuilder > const & | surface_builder, |
| std::shared_ptr< SurfaceConfigurator > const & | surface_configurator | ||
| ) |
|
inlinevirtual |
|
protecteddelete |
|
virtual |
Implements mir::shell::SurfaceFactory.
|
protecteddelete |
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Oct 15 00:23:28 UTC 2013