4#include <nw/math/math_Types.h>
6namespace nw {
namespace ut {
68 this->Set( vec.x, vec.y, vec.z, vec.w );
108#pragma clang diagnostic push
109#pragma clang diagnostic ignored "-Wfloat-equal"
120#pragma clang diagnostic pop
192#pragma clang diagnostic push
193#pragma clang diagnostic ignored "-Wfloat-equal"
200#pragma clang diagnostic pop
204 return !(*
this ==
rhs);
244 return *
reinterpret_cast<
nw::
math::
VEC4*>(
this);
249 return *
reinterpret_cast<
const nw::
math::
VEC4*>(
this);
Definition math_Constant.cpp:5
Definition ut_CriticalSection.h:6
Definition math_Constant.cpp:5
Definition math_Vector4.h:69
static const int ALPHA_MIN
Definition ut_Color.h:15
f32 b
Definition ut_Color.h:255
FloatColor SelfType
Definition ut_Color.h:11
f32 a
Definition ut_Color.h:256
FloatColor(const SelfType &color, f32 alpha)
Definition ut_Color.h:44
static const int ALPHA_MAX
Definition ut_Color.h:16
FloatColor(const SelfType &color)
Definition ut_Color.h:36
FloatColor(f32 red, f32 green, f32 blue, f32 alpha)
Definition ut_Color.h:52
SelfType & operator=(const nw::math::VEC4 &vec)
Definition ut_Color.h:66
~FloatColor()
Definition ut_Color.h:62
static const int ALPHA_OPACITY
Definition ut_Color.h:17
FloatColor & operator=(const FloatColor &other)=default
static const int ELEMENT_MAX
Definition ut_Color.h:14
FloatColor()
Definition ut_Color.h:20
static const int ALPHA_TRANSPARENT
Definition ut_Color.h:18
static const int ELEMENT_MIN
Definition ut_Color.h:13
f32 g
Definition ut_Color.h:254
FloatColor(const nw::math::VEC4 &vec)
Definition ut_Color.h:28