Blender
V4.3
source
blender
compositor
operations
COM_GlareFogGlowOperation.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
#include "
COM_GlareBaseOperation.h
"
8
#include "
COM_NodeOperation.h
"
9
#include "
DNA_node_types.h
"
10
11
namespace
blender::compositor
{
12
13
class
GlareFogGlowOperation
:
public
GlareBaseOperation
{
14
public
:
15
GlareFogGlowOperation
() :
GlareBaseOperation
() {}
16
17
protected
:
18
void
generate_glare
(
float
*data,
MemoryBuffer
*input_tile,
const
NodeGlare
*settings)
override
;
19
};
20
21
}
// namespace blender::compositor
COM_GlareBaseOperation.h
COM_NodeOperation.h
DNA_node_types.h
blender::compositor::GlareBaseOperation
Definition
COM_GlareBaseOperation.h:26
blender::compositor::GlareFogGlowOperation
Definition
COM_GlareFogGlowOperation.h:13
blender::compositor::GlareFogGlowOperation::GlareFogGlowOperation
GlareFogGlowOperation()
Definition
COM_GlareFogGlowOperation.h:15
blender::compositor::GlareFogGlowOperation::generate_glare
void generate_glare(float *data, MemoryBuffer *input_tile, const NodeGlare *settings) override
Definition
COM_GlareFogGlowOperation.cc:45
blender::compositor::MemoryBuffer
a MemoryBuffer contains access to the data
Definition
COM_MemoryBuffer.h:35
blender::compositor
Definition
COM_JumpFloodingAlgorithm.cc:20
NodeGlare
Definition
DNA_node_types.h:1215
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0