

Public Types | |
| typedef void(OSG_APIENTRY * | pumpFunc )(GLubyte *data) |
| enum | { numFormats = GL_DOUBLE - GL_BYTE + 1 } |
Static Public Attributes | |
| const int | formatBase = GL_BYTE |
| char * | formatNames [] |
| pumpFunc | ColorFuncs [numFormats][4] |
|
|
|
|
|
|
|
|
|
|
|
Initial value:
{ "GL_BYTE", "GL_UNSIGNED_BYTE", "GL_SHORT", "GL_UNSIGNED_SHORT",
"GL_INT", "GL_UNSIGNED_INT", "GL_FLOAT", "GL_2_BYTES",
"GL_3_BYTES", "GL_4_BYTES", "GL_DOUBLE"
} |
|
|
Initial value: {
{ NULL, NULL,
(pumpFunc)glColor3bv, (pumpFunc)glColor4bv },
{ NULL, NULL,
(pumpFunc)glColor3ubv,(pumpFunc)glColor4ubv },
{ NULL, NULL,
(pumpFunc)glColor3sv, (pumpFunc)glColor4sv },
{ NULL, NULL,
(pumpFunc)glColor3usv,(pumpFunc)glColor4usv },
{ NULL, NULL,
(pumpFunc)glColor3iv, (pumpFunc)glColor4iv },
{ NULL, NULL,
(pumpFunc)glColor3uiv,(pumpFunc)glColor4uiv },
{ NULL, NULL,
(pumpFunc)glColor3fv, (pumpFunc)glColor4fv },
{ NULL, NULL, NULL, NULL },
{ NULL, NULL, NULL, NULL },
{ NULL, NULL, NULL, NULL },
{ NULL, NULL,
(pumpFunc)glColor3dv, (pumpFunc)glColor4dv },
} |
1.2.16