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

◆ on_tick()

void MayaFlux::Nodes::Generator::Generator::on_tick ( const TypedHook< GeneratorContext > &  callback)

Registers a typed callback receiving GeneratorContext directly.

Parameters
callbackReceives frequency, amplitude, and phase without casting

Definition at line 84 of file Generator.cpp.

85{
86 m_callbacks.emplace_back([callback](NodeContext& ctx) {
87 // NOLINTNEXTLINE(cppcoreguidelines-pro-type-static-cast-downcast)
88 callback(static_cast<GeneratorContext&>(ctx));
89 });
90}
std::vector< NodeHook > m_callbacks
Collection of standard callback functions.
Definition Node.hpp:434

References MayaFlux::Nodes::Node::m_callbacks.