Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | List of all members
mir::compositor::MultiThreadedCompositor Class Reference

#include <multi_threaded_compositor.h>

Inheritance diagram for mir::compositor::MultiThreadedCompositor:
Inheritance graph
[legend]

Public Member Functions

 MultiThreadedCompositor (std::shared_ptr< graphics::Display > const &display, std::shared_ptr< Scene > const &scene, std::shared_ptr< DisplayBufferCompositorFactory > const &db_compositor_factory)
 
 ~MultiThreadedCompositor ()
 
void start ()
 
void stop ()
 
- Public Member Functions inherited from mir::compositor::Compositor
virtual ~Compositor ()
 

Additional Inherited Members

- Protected Member Functions inherited from mir::compositor::Compositor
 Compositor ()=default
 
 Compositor (Compositor const &)=delete
 
Compositoroperator= (Compositor const &)=delete
 

Constructor & Destructor Documentation

mir::compositor::MultiThreadedCompositor::MultiThreadedCompositor ( std::shared_ptr< graphics::Display > const &  display,
std::shared_ptr< Scene > const &  scene,
std::shared_ptr< DisplayBufferCompositorFactory > const &  db_compositor_factory 
)
mir::compositor::MultiThreadedCompositor::~MultiThreadedCompositor ( )

Member Function Documentation

void mir::compositor::MultiThreadedCompositor::start ( )
virtual
void mir::compositor::MultiThreadedCompositor::stop ( )
virtual

The documentation for this class was generated from the following files:

Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013