|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
|
inline |
Assemble a typed state range into DataVariant for a write processor.
Each tick copies the current values of states, in order, into a contiguous span of their native T type. assemble authors the conversion from that span to DataVariant. Bridge owns the repeated sampling, layer lifetime, and delivery through Processor::set_data(DataVariant).
| T | Mapped state value type. |
| Processor | Destination exposing set_data(DataVariant). |
| Assemble | Callable returning DataVariant from span<const T>. |
| layer | Layer whose lifetime owns the aggregate route. |
| states | Non-null states to sample in range order. |
| assemble | Author-supplied conversion into DataVariant. |
| target | Processor receiving each assembled result. |
Definition at line 277 of file Bridge.hpp.
References values.