Blender
V3.3
source
blender
compositor
operations
COM_GlareGhostOperation.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later
2
* Copyright 2011 Blender Foundation. */
3
4
#pragma once
5
6
#include "
COM_GlareBaseOperation.h
"
7
#include "
COM_NodeOperation.h
"
8
#include "
DNA_node_types.h
"
9
10
namespace
blender::compositor
{
11
12
class
GlareGhostOperation
:
public
GlareBaseOperation
{
13
public
:
14
GlareGhostOperation
() :
GlareBaseOperation
()
15
{
16
}
17
18
protected
:
19
void
generate_glare
(
float
*
data
,
MemoryBuffer
*input_tile,
NodeGlare
*settings)
override
;
20
};
21
22
}
// namespace blender::compositor
COM_GlareBaseOperation.h
COM_NodeOperation.h
DNA_node_types.h
data
data
Definition:
bmesh_operator_api_inline.h:157
blender::compositor::GlareBaseOperation
Definition:
COM_GlareBaseOperation.h:25
blender::compositor::GlareGhostOperation
Definition:
COM_GlareGhostOperation.h:12
blender::compositor::GlareGhostOperation::GlareGhostOperation
GlareGhostOperation()
Definition:
COM_GlareGhostOperation.h:14
blender::compositor::GlareGhostOperation::generate_glare
void generate_glare(float *data, MemoryBuffer *input_tile, NodeGlare *settings) override
Definition:
COM_GlareGhostOperation.cc:21
blender::compositor::MemoryBuffer
a MemoryBuffer contains access to the data of a chunk
Definition:
COM_MemoryBuffer.h:43
blender::compositor
Definition:
COM_defines.h:10
NodeGlare
Definition:
DNA_node_types.h:850
Generated on Tue Oct 22 2024 13:18:25 for Blender by
doxygen
1.9.1