Lumiera  0.pre.03
»edit your freedom«
nodefactory.hpp File Reference

Go to the source code of this file.

Description

A factory to build processing nodes.

Todo:
draft from the early days of the Lumiera project, reworked in 2009 Development activity in that area as stalled ever since.

In the end, it is highly likely we'll indeed need a node factory though...

Definition in file nodefactory.hpp.

Classes

class  NodeFactory
 Create processing nodes based on given objects of the high-level model. More...
 

Typedefs

typedef Placement< Effect > PEffect
 
typedef Trafo * PTrafo
 

Namespaces

 lib
 Implementation namespace for support and library code.
 
 steam
 Steam-Layer implementation namespace root.
 
 steam::engine
 Lumiera's render engine core and operational control.
 
 steam::mobject
 Media-Objects, edit operations and high-level session.
 
 steam::mobject::session
 Namespace of Session and user visible high-level objects.