Blender V4.3
COM_ColorCorrectionOperation.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
8
9namespace blender::compositor {
10
12 private:
14
15 bool red_channel_enabled_;
16 bool green_channel_enabled_;
17 bool blue_channel_enabled_;
18
19 public:
21
23 {
24 data_ = data;
25 }
26 void set_red_channel_enabled(bool enabled)
27 {
28 red_channel_enabled_ = enabled;
29 }
30 void set_green_channel_enabled(bool enabled)
31 {
32 green_channel_enabled_ = enabled;
33 }
34 void set_blue_channel_enabled(bool enabled)
35 {
36 blue_channel_enabled_ = enabled;
37 }
38
39 void update_memory_buffer_row(PixelCursor &p) override;
40};
41
42} // namespace blender::compositor
bool enabled