Blender
V4.3
source
blender
draw
engines
image
image_enums.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2021 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
9
#pragma once
10
11
#include "
BLI_utildefines.h
"
12
13
namespace
blender::draw::image_engine
{
14
15
/* Shader parameters. */
16
enum class
ImageDrawFlags
{
17
Default
= 0,
18
ShowAlpha
= (1 << 0),
19
ApplyAlpha
= (1 << 1),
20
Shuffling
= (1 << 2),
21
Depth
= (1 << 3)
22
};
23
ENUM_OPERATORS
(
ImageDrawFlags
,
ImageDrawFlags::Depth
);
24
25
}
// namespace blender::draw::image_engine
BLI_utildefines.h
ENUM_OPERATORS
#define ENUM_OPERATORS(_type, _max)
Definition
BLI_utildefines.h:616
blender::draw::image_engine
Definition
image_batches.hh:13
blender::draw::image_engine::ImageDrawFlags
ImageDrawFlags
Definition
image_enums.hh:16
blender::draw::image_engine::ImageDrawFlags::Depth
@ Depth
blender::draw::image_engine::ImageDrawFlags::ShowAlpha
@ ShowAlpha
blender::draw::image_engine::ImageDrawFlags::Default
@ Default
blender::draw::image_engine::ImageDrawFlags::Shuffling
@ Shuffling
blender::draw::image_engine::ImageDrawFlags::ApplyAlpha
@ ApplyAlpha
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0