Blender
V4.3
source
blender
compositor
intern
COM_Converter.h
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2011 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
5
#pragma once
6
7
#ifdef WITH_CXX_GUARDEDALLOC
8
# include "
MEM_guardedalloc.h
"
9
#endif
10
11
struct
bNode
;
12
13
namespace
blender::compositor
{
14
15
class
Node
;
16
class
NodeOperation
;
17
class
NodeOperationInput
;
18
class
NodeOperationOutput
;
19
class
NodeOperationBuilder
;
20
31
Node
*
COM_convert_bnode
(
bNode
*b_node);
32
37
NodeOperation
*
COM_convert_data_type
(
const
NodeOperationOutput
&from,
38
const
NodeOperationInput
&to);
39
46
void
COM_convert_canvas
(
NodeOperationBuilder
&builder,
47
NodeOperationOutput
*from_socket,
48
NodeOperationInput
*to_socket);
49
50
}
// namespace blender::compositor
bNode
struct bNode bNode
MEM_guardedalloc.h
Read Guarded memory(de)allocation.
blender::compositor::NodeOperationBuilder
Definition
COM_NodeOperationBuilder.h:29
blender::compositor::NodeOperationInput
Definition
COM_NodeOperation.h:70
blender::compositor::NodeOperationOutput
Definition
COM_NodeOperation.h:134
blender::compositor::NodeOperation
NodeOperation contains calculation logic.
Definition
COM_NodeOperation.h:265
blender::compositor::Node
Definition
COM_Node.h:25
blender::compositor
Definition
COM_JumpFloodingAlgorithm.cc:20
blender::compositor::COM_convert_data_type
NodeOperation * COM_convert_data_type(const NodeOperationOutput &from, const NodeOperationInput &to)
This function will add a date-type conversion rule when the to-socket does not support the from-socke...
Definition
COM_Converter.cc:430
blender::compositor::COM_convert_canvas
void COM_convert_canvas(NodeOperationBuilder &builder, NodeOperationOutput *from_socket, NodeOperationInput *to_socket)
This function will add a resolution rule based on the settings of the NodeInput.
Definition
COM_Converter.cc:459
blender::compositor::COM_convert_bnode
Node * COM_convert_bnode(bNode *b_node)
Wraps a bNode in its Node instance.
Definition
COM_Converter.cc:113
bNode
Definition
DNA_node_types.h:357
Generated on Sat Oct 4 2025 05:32:23 for Blender by
doxygen
1.14.0