|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
Context for N-ary composite operation callbacks. More...
#include <NodeCombine.hpp>
Inheritance diagram for MayaFlux::Nodes::CompositeOpContext:
Collaboration diagram for MayaFlux::Nodes::CompositeOpContext:Public Member Functions | |
| CompositeOpContext (double value, std::vector< double > input_values) | |
Public Member Functions inherited from MayaFlux::Nodes::NodeContext | |
| virtual | ~NodeContext ()=default |
| template<typename T > | |
| T * | as () |
| Safely cast to a derived context type. | |
Public Attributes | |
| std::vector< double > | input_values |
Public Attributes inherited from MayaFlux::Nodes::NodeContext | |
| double | value |
| Current sample value. | |
| std::string | type_id |
| Type identifier for runtime type checking. | |
Additional Inherited Members | |
Protected Member Functions inherited from MayaFlux::Nodes::NodeContext | |
| NodeContext (double value, std::string type) | |
| Protected constructor for NodeContext. | |
Context for N-ary composite operation callbacks.
Provides the individual values from all input nodes alongside the combined output value.
Definition at line 87 of file NodeCombine.hpp.