Lumiera  0.pre.03
»edit your freedom«
render-configurator.cpp File Reference

Go to the source code of this file.

Description

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>

Classes

class  LumieraRenderProcessBuilder
 

Typedefs

typedef EngineService::QoS_Definition RenderQuality
 

Functions

RenderConfigurator::ConnectFunction buildRenderConfiguration (POutputManager outputPossibilities, Timings playbackTimings)
 Factory function to build a RenderConfigurator specifically tailored for a PlayProcess, about to be started. More...
 
RenderConfigurator * how_to_render (POutputManager outputPossibilities, Timings playTimings)
 

Namespaces

 steam
 Steam-Layer implementation namespace root.
 
 steam::play
 Playback and rendering control subsystem.