Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends 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, std::shared_ptr< CompositorReport > const &compositor_report, bool compose_on_start)
 
 ~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,
std::shared_ptr< CompositorReport > const &  compositor_report,
bool  compose_on_start 
)
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 Fri Apr 11 21:14:53 UTC 2014