50 #ifndef STEAM_PLAY_PLAY_PROCESS_H 51 #define STEAM_PLAY_PLAY_PROCESS_H 96 engine::CalcStreams renderStreams_;
106 Feed (engine::CalcStreams
const&);
109 typedef function<Feed(ModelPort)> FeedBuilder;
110 typedef std::vector<Feed> OutputFeeds;
132 OutputFeeds outputFeeds_;
138 initiate (ModelPorts dataGenerators, FeedBuilder);
Organising the output data calculation possibilities.
Feed(engine::CalcStreams const &)
building a Feed effectively requires the definition of a rendering plan through the EngineService...
Any copy and copy construction prohibited.
Steam-Layer implementation namespace root.
Playback/Render process within the Lumiera Player.
Mix-Ins to allow or prohibit various degrees of copying and cloning.
Tiny helper functions and shortcuts to be used everywhere Consider this header to be effectively incl...
A core abstraction within the render engine to represent an ongoing calculation.
Lumiera error handling (C++ interface).
Handle designating a point within the model, where actually output data can be pulled.
Rendering data feed, corresponding to a single global pipe and to be delivered into a single OutputSl...
Extension module to build an opaque data source, accessible as Lumiera Forward Iterator.