Blender V4.3
COM_NodeOperationBuilder.cc File Reference

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::compositor
 

Typedefs

using blender::compositor::Tags = std::set<NodeOperation *>
 

Functions

static Vector< NodeOperationHashblender::compositor::generate_hashes (Span< NodeOperation * > operations)
 
static void blender::compositor::find_reachable_operations_recursive (Tags &reachable, NodeOperation *op)
 
static void blender::compositor::sort_operations_recursive (Vector< NodeOperation * > &sorted, Tags &visited, NodeOperation *op)
 
std::ostream & blender::compositor::operator<< (std::ostream &os, const NodeOperationBuilder &builder)
 
std::ostream & blender::compositor::operator<< (std::ostream &os, const NodeOperationBuilder::Link &link)