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

◆ m_conditional_callbacks

std::vector<std::pair<NodeHook, NodeCondition> > MayaFlux::Nodes::Node::m_conditional_callbacks
protected

Collection of conditional callback functions with their predicates.

Stores pairs of callback functions and their associated condition predicates. These callbacks are only invoked when their condition evaluates to true for a combined output value, enabling selective monitoring of specific conditions or patterns in the combined signal.

Definition at line 426 of file Node.hpp.

Referenced by MayaFlux::Nodes::Filters::Filter::notify_tick(), MayaFlux::Nodes::Generator::Impulse::notify_tick(), MayaFlux::Nodes::Generator::Phasor::notify_tick(), MayaFlux::Nodes::Generator::Polynomial::notify_tick(), MayaFlux::Nodes::Generator::Sine::notify_tick(), MayaFlux::Nodes::Generator::Stochastics::Random::notify_tick(), MayaFlux::Nodes::BinaryOpNode::notify_tick(), on_tick_if(), remove_all_hooks(), and remove_conditional_hook().