Mir
|
#include <surface_factory.h>
Public Member Functions | |
virtual std::shared_ptr< Surface > | create_surface (Session *session, SurfaceCreationParameters const ¶ms, frontend::SurfaceId id, std::shared_ptr< frontend::EventSink > const &sink)=0 |
Protected Member Functions | |
virtual | ~SurfaceFactory () |
SurfaceFactory ()=default | |
SurfaceFactory (const SurfaceFactory &)=delete | |
SurfaceFactory & | operator= (const SurfaceFactory &)=delete |
|
inlineprotectedvirtual |
|
protecteddefault |
|
protecteddelete |
|
pure virtual |
Implemented in mir::shell::SurfaceSource, and mir::shell::OrganisingSurfaceFactory.
|
protecteddelete |
Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013