HPS::RGBAS32Color Class Reference
Inheritance diagram for HPS::RGBAS32Color:

Public Member Functions | |
HPS_INLINE unsigned char | Gray () const |
HPS_INLINE bool | IsGray () const |
HPS_INLINE bool | IsValid () const |
HPS_INLINE bool | operator!= (RGBAS32Color const &c) const |
HPS_INLINE bool | operator== (RGBAS32Color const &c) const |
HPS_INLINE | RGBAS32Color (unsigned char gray, unsigned char aa=255) |
HPS_INLINE | RGBAS32Color (unsigned char rr, unsigned char gg, unsigned char bb, unsigned char aa=255) |
HPS_INLINE | RGBAS32Color (DirectRGBColor const &c) |
HPS_INLINE | RGBAS32Color (RGBColor const &c) |
HPS_INLINE | RGBAS32Color (RGB24Color const &c) |
HPS_INLINE | RGBAS32Color (RGBA32Color const &c) |
HPS_INLINE | RGBAS32Color (RGBColor const &c, float alpha) |
HPS_INLINE | RGBAS32Color (RGBColor const &c, unsigned char aa) |
HPS_INLINE | RGBAS32Color (RGBAColor const &c) |
HPS_INLINE | RGBAS32Color (RGBAColor const &c, unsigned char mix) |
Static Public Member Functions | |
static HPS_INLINE RGBAS32Color | Black () |
static HPS_INLINE RGBAS32Color | Invalid () |
static HPS_INLINE unsigned char | Opaque_Alpha () |
static HPS_INLINE RGBAS32Color | White () |
![]() | |
static HPS_INLINE Order | Preferred_Order () |
Additional Inherited Members | |
![]() | |
enum | Order { Order_ABGR, Order_RGBA, Order_BGRA } |
![]() | |
unsigned char | a |
unsigned char | b |
unsigned char | g |
unsigned char | r |
The documentation for this class was generated from the following file:
- include/hps.h