![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
#include "steam/mobject/builder/operationpoint.hpp"
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< RefPoint > | refPoint_ |
| OperationPoint | ( | engine::NodeFactory & | nFact, |
| asset::Media const & | srcMedia | ||
| ) |
Definition at line 89 of file operationpoint.cpp.
| OperationPoint | ( | RefPoint const & | sourcePoint | ) |
Definition at line 94 of file operationpoint.cpp.
| void attach | ( | asset::Proc const & | mediaProc | ) |
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)
Definition at line 100 of file operationpoint.cpp.
| 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.
Definition at line 107 of file operationpoint.cpp.
|
private |
Definition at line 62 of file operationpoint.hpp.
Collaboration diagram for OperationPoint: