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

◆ conditional_callback_exists()

bool MayaFlux::Nodes::conditional_callback_exists ( const std::vector< std::pair< NodeHook, NodeCondition > > &  callbacks,
const NodeCondition callback 
)

Returns true if a condition function is already present in a conditional callback collection.

Definition at line 7 of file NodeUtils.cpp.

8{
9 return std::ranges::any_of(callbacks,
10 [&callback](const std::pair<NodeHook, NodeCondition>& pair) {
11 return pair.second.target_type() == callback.target_type();
12 });
13}