11 "OperatorChain::add: null operator ignored");
#define MF_ERROR(comp, ctx,...)
std::vector< std::shared_ptr< NetworkOperator > > m_operators
void clear()
Remove all operators from the chain.
void remove(const std::shared_ptr< NetworkOperator > &op)
Remove a specific operator by pointer identity.
std::shared_ptr< NetworkOperator > get(size_t index) const
Return the operator at the given index, or nullptr if out of range.
void add(std::shared_ptr< NetworkOperator > op)
Append an already-constructed operator to the chain.
void process(float dt)
Call process(dt) on each operator in insertion order.
@ Init
Engine/subsystem initialization.
@ Nodes
DSP Generator and Filter Nodes, graph pipeline, node management.