Public Member Functions

HPS_INLINE unsigned char Gray () const
 
HPS_INLINE bool IsGray () const
 
HPS_INLINE bool operator!= (RGBA32Color const &c) const
 
HPS_INLINE bool operator== (RGBA32Color const &c) const
 
HPS_INLINE RGBA32Color (unsigned char gray, unsigned char aa=255)
 
HPS_INLINE RGBA32Color (unsigned char rr, unsigned char gg, unsigned char bb, unsigned char aa=255)
 
HPS_INLINE RGBA32Color (RGBAS32Color const &c32)
 
HPS_INLINE RGBA32Color (RGBColor const &c)
 
HPS_INLINE RGBA32Color (RGBColor const &c, float alpha)
 
HPS_INLINE RGBA32Color (RGBColor const &c, unsigned char aa)
 
HPS_INLINE RGBA32Color (RGBAColor const &c)
 
HPS_INLINE RGBA32Color (RGBAColor const &c, unsigned char mix)
 

Static Public Member Functions

static HPS_INLINE RGBA32Color Black ()
 
static HPS_INLINE unsigned char Opaque_Alpha ()
 
static HPS_INLINE RGBA32Color White ()
 

Public Attributes

unsigned char a
 
unsigned char b
 
unsigned char g
 
unsigned char r
 

The documentation for this class was generated from the following file: