Lumiera  0.pre.03
»edit your freedom«
OperationPoint Class Reference

#include "steam/mobject/builder/operationpoint.hpp"

Description

A point in the render node network under construction.

By means of this unspecific reference, a ProcPatt is able to deal with this location and to execute a single elementary building operation denoted by a BuildInstruct at this point. Usually, the actual point is retrieved from a Mould

Definition at line 60 of file operationpoint.hpp.

Public Member Functions

 OperationPoint (engine::NodeFactory &, asset::Media const &srcMedia)
 
 OperationPoint (RefPoint const &sourcePoint)
 
void attach (asset::Proc const &)
 create node(s) corresponding to the given Processor-Asset and wire them as a successor to this OperationPoint; then move this point to refer to the resulting new exit node(s)
 
void join (OperationPoint &target)
 connect the output this OperationPoint refers such as to connect or combine with the input of the already existing nodes accessible via the target OperationPoint.
 

Private Attributes

std::unique_ptr< RefPointrefPoint_
 
+ Collaboration diagram for OperationPoint:

The documentation for this class was generated from the following files: