RGBAS32Color

class HPS::RGBAS32Color : public HPS::DirectRGBColor

Public Functions

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

Public Static Functions

static inline HPS_INLINE RGBAS32Color Black ()
static inline HPS_INLINE RGBAS32Color Invalid ()
static inline HPS_INLINE unsigned char Opaque_Alpha ()
static inline HPS_INLINE RGBAS32Color White ()