|
Mir
|
#include <surface_allocator.h>
Public Member Functions | |
| SurfaceAllocator (std::shared_ptr< input::InputChannelFactory > const &input_factory, std::shared_ptr< input::InputSender > const &input_sender, std::shared_ptr< graphics::CursorImage > const &default_cursor_image, std::shared_ptr< SceneReport > const &report) | |
| std::shared_ptr< Surface > | create_surface (std::shared_ptr< compositor::BufferStream > const &buffer_stream, SurfaceCreationParameters const ¶ms) override |
Public Member Functions inherited from mir::scene::SurfaceFactory | |
| SurfaceFactory ()=default | |
| virtual | ~SurfaceFactory ()=default |
| mir::scene::SurfaceAllocator::SurfaceAllocator | ( | std::shared_ptr< input::InputChannelFactory > const & | input_factory, |
| std::shared_ptr< input::InputSender > const & | input_sender, | ||
| std::shared_ptr< graphics::CursorImage > const & | default_cursor_image, | ||
| std::shared_ptr< SceneReport > const & | report | ||
| ) |
|
overridevirtual |
Implements mir::scene::SurfaceFactory.
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016