44 Color(
const float &
a,
const float &
r,
const float &
g,
const float &
b);
45 explicit Color(
const Uint32 &argb);
47 inline unsigned char a_ub()
const;
48 inline unsigned char r_ub()
const;
49 inline unsigned char g_ub()
const;
50 inline unsigned char b_ub()
const;
52 inline Uint32 get_rgba()
const;
53 inline Uint32 get_argb()
const;
54 inline Uint32 get_bgra()
const;
56 Color interpolate_to(
const float &rhs_part,
const Color &rhs)
const;
63 inline const float & operator[](
const int &
index)
const;
64 inline float & operator[](
const int &index);
bool operator<(const TiXmlString &a, const TiXmlString &b)
bool operator==(const SourceLocation &lhs, const SourceLocation &rhs)
GLboolean GLboolean GLboolean GLboolean a
std::istream & unserialize(std::istream &is, Color &value)
std::ostream & serialize(std::ostream &os, const Color &value)
uint32_t Uint32
An unsigned 32-bit integer type.
EGLSurface EGLint void ** value
GLdouble GLdouble GLdouble r
GLdouble GLdouble GLdouble b