|
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[].
|