Lumiera  0.pre.03
»edit your freedom«
nodewiring-def.hpp File Reference

Go to the source code of this file.

Description

Helper for defining the desired wiring and operation mode for a render node.

During the Builder run, the render nodes network is wired up starting from the source (generating) nodes up to the exit nodes. As the wiring is implemented through a const engine::WiringDescriptor, when a new node gets fabricated, all of the connections to its predecessors need to be completely settled; similarly, any information pertaining the desired operation mode of this node need to be available. Thus we use this temporary information record to assemble all these pieces of information.

See also
steam::engine::NodeFactory
nodewiring.hpp
node-basic-test.cpp

Definition in file nodewiring-def.hpp.

Classes

class  WiringSituation
 Finding out about a concrete way of wiring up a ProcNode about to be built. More...
 

Namespaces

 steam
 Steam-Layer implementation namespace root.
 
 steam::engine
 Lumiera's render engine core and operational control.