| ambient(GLfloat r, GLfloat g, GLfloat b) | GLlight | |
| attenuation(GLfloat constant, GLfloat linear, GLfloat quadratic) | GLlight | |
| constantAttenuation(GLfloat value) | GLlight | |
| diffuse(GLfloat r, GLfloat g, GLfloat b) | GLlight | |
| disable() | GLlight | |
| enable() | GLlight | |
| index | GLlight | |
| isEnabled() | GLlight | |
| linearAttenuation(GLfloat value) | GLlight | |
| position(GLfloat x, GLfloat y, GLfloat z) | GLlight | |
| quadraticAttenuation(GLfloat value) | GLlight | |
| specular(GLfloat r, GLfloat g, GLfloat b) | GLlight | |
| spotCutoff(GLfloat angle) | GLlight | |
| spotDirection(GLfloat x, GLfloat y, GLfloat z) | GLlight | |
| spotDirection(vec3 v) | GLlight | |
| spotExponent(GLfloat factor) | GLlight | |
| this(GLenum index) | GLlight | |