Blender
V3.3
source
blender
blenlib
intern
BLI_color.cc
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later */
2
3
#include "
BLI_color.hh
"
4
5
namespace
blender
{
6
7
std::ostream &
operator<<
(std::ostream &stream,
const
eAlpha
&space)
8
{
9
switch
(space) {
10
case
eAlpha::Straight
: {
11
stream <<
"Straight"
;
12
break
;
13
}
14
case
eAlpha::Premultiplied
: {
15
stream <<
"Premultiplied"
;
16
break
;
17
}
18
}
19
return
stream;
20
}
21
22
std::ostream &
operator<<
(std::ostream &stream,
const
eSpace
&space)
23
{
24
switch
(space) {
25
case
eSpace::Theme
: {
26
stream <<
"Theme"
;
27
break
;
28
}
29
case
eSpace::SceneLinear
: {
30
stream <<
"SceneLinear"
;
31
break
;
32
}
33
case
eSpace::SceneLinearByteEncoded
: {
34
stream <<
"SceneLinearByteEncoded"
;
35
break
;
36
}
37
}
38
return
stream;
39
}
40
41
}
// namespace blender
BLI_color.hh
blender
Definition:
BKE_action.hh:16
blender::operator<<
std::ostream & operator<<(std::ostream &stream, const eAlpha &space)
Definition:
BLI_color.cc:7
blender::eSpace
eSpace
Definition:
BLI_color.hh:72
blender::eSpace::SceneLinearByteEncoded
@ SceneLinearByteEncoded
blender::eSpace::SceneLinear
@ SceneLinear
blender::eSpace::Theme
@ Theme
blender::eAlpha
eAlpha
Definition:
BLI_color.hh:63
blender::eAlpha::Premultiplied
@ Premultiplied
blender::eAlpha::Straight
@ Straight
Generated on Sat Jul 27 2024 14:57:55 for Blender by
doxygen
1.9.1