|
Public Member Functions |
| UInt4 () |
| UInt4 (GLuint x, GLuint y, GLuint z, GLuint w) |
| UInt4 (const GLuint *c) |
| UInt4 (QRgb c) |
| operator const GLuint * () const |
| operator GLuint * () |
QRgb | toQRgb () const |
QString | toQString () const |
UInt4 | operator+= (const UInt4 &a) |
UInt4 | operator-= (const UInt4 &a) |
UInt4 | operator *= (const UInt4 &a) |
UInt4 | operator/= (const UInt4 &a) |
UInt4 | operator *= (float s) |
UInt4 | operator/= (float s) |
void | reset (float r=0, float g=0, float b=0, float a=0) |
void | setAlpha (float a) |
void | setGL () const |
UByte4 | toUByte4 () const |
Static Public Attributes |
static const int | SIZE = 4 |
static const GLint | TEX_FORMAT = 4 |
static const GLenum | DATA_FORMAT = GL_RGBA |
static const GLenum | DATA_TYPE = GL_UNSIGNED_INT |
Friends |
UInt4 | operator+ (const UInt4 &a, const UInt4 &b) |
UInt4 | operator- (const UInt4 &a, const UInt4 &b) |
UInt4 | operator * (const UInt4 &a, const UInt4 &b) |
UInt4 | operator/ (const UInt4 &a, const UInt4 &b) |
UInt4 | operator * (float s, const UInt4 &a) |
UInt4 | operator * (const UInt4 &a, float s) |
UInt4 | operator/ (float s, const UInt4 &a) |
UInt4 | operator/ (const UInt4 &a, float s) |