3 #include <boost/archive/text_iarchive.hpp>
4 #include <boost/archive/text_oarchive.hpp>
5 #include <boost/serialization/base_object.hpp>
14 friend class boost::serialization::access;
21 template<
class Archive>
22 void serialize(Archive &ar,
const unsigned int version) {
Class representing a color with 4 float components: RGBA.
Definition: Color4f.h:10
float z
Color blue component (B)
Definition: Color4f.h:39
void serialize(Archive &ar, const unsigned int version)
Serialize a Color3f to a stream of bytes.
Definition: Color4f.h:22
float x
Color red component (R)
Definition: Color4f.h:31
float w
Color alpha component (A)
Definition: Color4f.h:43
Color4f(float x, float y, float z, float w)
Color in 4 float components constructor.
Definition: Color4f.h:59
float y
Color green component (G)
Definition: Color4f.h:35
Color4f()=default
Color in 4 float components default constructor.