glIsEnabled function
The gllsEnabled function tests whether a capability is enabled.
Syntax
GLboolean WINAPI glIsEnabled(
GLenum cap
);
Parameters
-
cap
-
A symbolic constant indicating an OpenGL capability. The following capabilities are accepted.
Value Meaning - GL_ALPHA_TEST
See glAlphaFunc - GL_AUTO_NORMAL
See glEvalCoord - GL_BLEND
See glBlendFunc - GL_CLIP_PLANE i
See glClipPlane - GL_COLOR_ARRAY
See glColorPointer - GL_COLOR_LOGIC_OP
See glLogicOp - GL_COLOR_MATERIAL
See glColorMaterial - GL_CULL_FACE
See glCullFace - GL_DEPTH_TEST
See glDepthFunc and glDepthRange - GL_DITHER
See glEnable - GL_FOG
See glFog - GL_INDEX_ARRAY
See glIndexPointer - GL_INDEX_LOGIC_OP
See glLogicOp - GL_LIGHT i
See glLightModel and glLight - GL_LIGHTING
See glMaterial, glLightModel, and glLight - GL_LINE_SMOOTH
See glLineWidth - GL_LINE_STIPPLE
See glLineStipple - GL_MAP1_COLOR_4
See glMap1 - GL_MAP1_INDEX
See glMap1 - GL_MAP1_NORMAL
See glMap1 - GL_MAP1_TEXTURE_COORD_1
See glMap1 - GL_MAP1_TEXTURE_COORD_2
See glMap1 - GL_MAP1_TEXTURE_COORD_3
See glMap1 - GL_MAP1_TEXTURE_COORD_4
See glMap1 - GL_MAP1_VERTEX_3
See glMap1 - GL_MAP1_VERTEX_4
See glMap1 - GL_MAP2_COLOR_4
See glMap2 - GL_MAP2_INDEX
See glMap2 - GL_MAP2_NORMAL
See glMap2 - GL_MAP2_TEXTURE_COORD_1
See glMap2 - GL_MAP2_TEXTURE_COORD_2
See glMap2 - GL_MAP2_TEXTURE_COORD_3
See glMap2 - GL_MAP2_TEXTURE_COORD_4
See glMap2 - GL_MAP2_VERTEX_3
See glMap2 - GL_MAP2_VERTEX_4
See glMap2 - GL_NORMAL_ARRAY
See glNormalPointer - GL_NORMALIZE
See glNormal - GL_POINT_SMOOTH
See glPointSize - GL_POLYGON_OFFSET_FILL
See glPolygonOffset - GL_POLYGON_OFFSET_LINE
See glPolygonOffset - GL_POLYGON_OFFSET_POINT
See glPolygonOffset - GL_POLYGON_SMOOTH
See glPolygonMode - GL_POLYGON_STIPPLE
See glPolygonStipple - GL_SCISSOR_TEST
See glScissor - GL_STENCIL_TEST
See glStencilFunc and glStencilOp - GL_TEXTURE_1D
See glTexImage1D - GL_TEXTURE_2D
See glTexImage2D - GL_TEXTURE_COORD_ARRAY
See glTexCoordPointer - GL_TEXTURE_GEN_Q
See glTexGen - GL_TEXTURE_GEN_R
See glTexGen - GL_TEXTURE_GEN_S
See glTexGen - GL_TEXTURE_GEN_T
See glTexGen - GL_VERTEX_ARRAY
See glVertexPointer
Error codes
The following error codes can be retrieved by the glGetError function.
Name | Meaning |
---|---|
|
cap was not an accepted value. |
|
The function was called between a call to glBegin and the corresponding call to glEnd. |
Remarks
The gllsEnabled function returns GL_TRUE if cap is an enabled capability and returns GL_FALSE otherwise.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
Minimum supported server |
Windows 2000 Server [desktop apps only] |
Header |
|
Library |
|
DLL |
|