MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ create_operator()

template<typename OpType , typename... Args>
OpType * MayaFlux::Nodes::Network::ParticleNetwork::create_operator ( Args &&...  args)
inline

Create and set operator in one call.

Definition at line 136 of file ParticleNetwork.hpp.

137 {
138 auto op = std::make_unique<OpType>(std::forward<Args>(args)...);
139 auto* ptr = op.get();
140 set_operator(std::move(op));
141 return ptr;
142 }
void set_operator(std::unique_ptr< NetworkOperator > op)
Set active operator (runtime switching)