Lumiera  0.pre.03
»edit your freedom«
output-manager.hpp File Reference

Go to the source code of this file.

Description

A global service to handle all external output connections.

See also
output-manager-test.cpp ////TODO

Definition in file output-manager.hpp.

#include "lib/error.hpp"
#include "lib/nocopy.hpp"
#include "steam/play/output-slot.hpp"
#include "steam/mobject/model-port.hpp"
#include <memory>

Classes

class  OutputManager
 Management of external Output connections. More...
 

Typedefs

typedef shared_ptr< OutputManager > POutputManager
 

Functions

 LUMIERA_ERROR_DECLARE (CANT_PLAY)
 unable to build playback or render process for this configuration
 

Namespaces

 lumiera
 Lumiera public interface.
 
 steam
 Steam-Layer implementation namespace root.
 
 steam::play
 Playback and rendering control subsystem.