Blender
V4.3
source
blender
compositor
operations
COM_SetColorOperation.cc
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
#include "
COM_SetColorOperation.h
"
6
7
namespace
blender::compositor
{
8
9
SetColorOperation::SetColorOperation
()
10
{
11
this->
add_output_socket
(
DataType::Color
);
12
flags_
.
is_constant_operation
=
true
;
13
}
14
15
void
SetColorOperation::determine_canvas
(
const
rcti
&preferred_area,
rcti
&r_area)
16
{
17
r_area = preferred_area;
18
}
19
20
}
// namespace blender::compositor
COM_SetColorOperation.h
blender::compositor::NodeOperation::add_output_socket
void add_output_socket(DataType datatype)
Definition
COM_NodeOperation.cc:102
blender::compositor::NodeOperation::flags_
NodeOperationFlags flags_
Definition
COM_NodeOperation.h:295
blender::compositor::SetColorOperation::SetColorOperation
SetColorOperation()
Definition
COM_SetColorOperation.cc:9
blender::compositor::SetColorOperation::determine_canvas
void determine_canvas(const rcti &preferred_area, rcti &r_area) override
Definition
COM_SetColorOperation.cc:15
blender::compositor::DataType::Color
@ Color
Color data type.
blender::compositor
Definition
COM_JumpFloodingAlgorithm.cc:20
blender::compositor::NodeOperationFlags::is_constant_operation
bool is_constant_operation
Definition
COM_NodeOperation.h:201
rcti
Definition
DNA_vec_types.h:68
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0