![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Implementation functionality to bridge between engine::PlayService and engine::EngineService. More...
Go to the source code of this file.
Implementation functionality to bridge between engine::PlayService and engine::EngineService.
The former allows to start playback (or rendering) as a high-level activity, while the latter can manage and perform calculation streams
Definition in file render-configurator.cpp.
#include "lib/error.hpp"#include "steam/play/render-configurator.hpp"#include "steam/play/output-manager.hpp"#include "steam/engine/engine-service.hpp"#include <memory>#include <functional>Namespaces | |
| namespace | steam |
| Steam-Layer implementation namespace root. | |
| namespace | steam::play |
| :test | |
| namespace | steam::play::anonymous_namespace{render-configurator.cpp} |
Typedefs | |
| typedef EngineService::QoS_Definition | RenderQuality |
Classes | |
| class | LumieraRenderProcessBuilder |
Functions | |
| RenderConfigurator * | how_to_render (POutputManager outputPossibilities, Timings playTimings) |
| RenderConfigurator::ConnectFunction | buildRenderConfiguration (POutputManager outputPossibilities, Timings playbackTimings) |
| Factory function to build a RenderConfigurator specifically tailored for a PlayProcess, about to be started. | |