|
Blender
V3.3
|
#include <set>#include "BLI_multi_value_map.hh"#include "COM_Converter.h"#include "COM_Debug.h"#include "COM_ExecutionGroup.h"#include "COM_PreviewOperation.h"#include "COM_ReadBufferOperation.h"#include "COM_SetColorOperation.h"#include "COM_SetValueOperation.h"#include "COM_SetVectorOperation.h"#include "COM_ViewerOperation.h"#include "COM_WriteBufferOperation.h"#include "COM_ConstantFolder.h"#include "COM_NodeOperationBuilder.h"Go to the source code of this file.
Namespaces | |
| blender | |
| blender::compositor | |
Typedefs | |
| using | blender::compositor::Tags = std::set< NodeOperation * > |
Functions | |
| static Vector< NodeOperationHash > | blender::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) |
| static void | blender::compositor::add_group_operations_recursive (Tags &visited, NodeOperation *op, ExecutionGroup *group) |
| std::ostream & | blender::compositor::operator<< (std::ostream &os, const NodeOperationBuilder &builder) |
| std::ostream & | blender::compositor::operator<< (std::ostream &os, const NodeOperationBuilder::Link &link) |