Lumiera
0.pre.03
»edit your freedom«
|
Go to the source code of this file.
A global service to coordinate and handle all external output activities.
The OutputDirector is an application internal singleton service for coordinating and controlling all actual input/output- and rendering capabilities, exposing distinct lifecycle functions to connect, bring up and shut down what can be considered the "Player/Output" subsystem.
Definition in file output-director.hpp.
#include "lib/error.hpp"
#include "lib/depend.hpp"
#include "lib/depend-inject.hpp"
#include "steam/play/output-manager.hpp"
#include "common/subsys.hpp"
#include "lib/nocopy.hpp"
#include "lib/sync.hpp"
#include <memory>
Classes | |
class | OutputDirector |
Management of external Output connections. More... | |
Namespaces | |
lumiera | |
Lumiera public interface. | |
steam | |
Steam-Layer implementation namespace root. | |
steam::play | |
Playback and rendering control subsystem. | |