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 |
![]() | |
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