Blender  V3.3
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  }
34  stream << "SceneLinearByteEncoded";
35  break;
36  }
37  }
38  return stream;
39 }
40 
41 } // namespace blender
std::ostream & operator<<(std::ostream &stream, const eAlpha &space)
Definition: BLI_color.cc:7