|
Public Member Functions |
| Color32 () |
| Color32 (unsigned char ucR, unsigned char ucG, unsigned char ucB, unsigned char ucA=0xFF) |
| Color32 (unsigned char *pucComponents) |
| Color32 (const Color &rkColor) |
| Color32 (float *pfComponents) |
| Color32 (float fR, float fG, float fB, float fA=1.0f) |
void | Set (unsigned char ucR, unsigned char ucG, unsigned char ucB, unsigned char ucA=0xFF) |
void | Set (unsigned char *pucComponents) |
void | Set (const Color &rkColor) |
void | Set (float fR, float fG, float fB, float fA=1.0f) |
| operator const unsigned int & () const |
| operator unsigned char * () |
unsigned char & | operator[] (int iComponent) |
const unsigned char & | operator[] (int iComponent) const |
Color32 & | operator= (const Color32 &rkColor) |
Color32 & | operator= (const Color &rkColor) |
Color32 & | operator= (unsigned int uiColor) |
Static Public Attributes |
unsigned int | s_uiShift [4] |
unsigned int | s_uiComponent [4] |
Private Attributes |
NeoEngine::Color32::Color32Union | m_uiColor |
| Union for easy access as unsigned int or unsigned char[].
|