Plasma Engine
2.0
Loading...
Searching...
No Matches
Color16f_inl.h
1
2
inline
plColorLinear16f::plColorLinear16f
() =
default
;
3
4
inline
plColorLinear16f::plColorLinear16f
(
plFloat16
r,
plFloat16
g,
plFloat16
b,
plFloat16
a)
5
: r(r)
6
, g(g)
7
, b(b)
8
, a(a)
9
{
10
}
11
12
inline
plColorLinear16f::plColorLinear16f
(
const
plColor
& color)
13
: r(color.r)
14
, g(color.g)
15
, b(color.b)
16
, a(color.a)
17
{
18
}
19
20
inline
plColor
plColorLinear16f::ToLinearFloat
()
const
21
{
22
return
plColor
(
static_cast<
float
>
(r),
static_cast<
float
>
(g),
static_cast<
float
>
(b),
static_cast<
float
>
(a));
23
}
plColor
plColor represents an RGBA color in linear color space. Values are stored as float,...
Definition
Color.h:44
plColorLinear16f::plColorLinear16f
plColorLinear16f()
default-constructed color is uninitialized (for speed)
plColorLinear16f::ToLinearFloat
plColor ToLinearFloat() const
Conversion to plColor.
Definition
Color16f_inl.h:20
plFloat16
A 16 bit IEEE float class. Often called "half".
Definition
Float16.h:11
Code
Engine
Foundation
Math
Implementation
Color16f_inl.h
Generated by
1.11.0