Gl.IsEnabled
(gb.opengl)
Syntax
STATIC FUNCTION IsEnabled ( Capacity AS Integer ) AS Boolean
Test whether a capability is enabled
Parameters
- Capacity specifies a symbolic constant indicating a GL capability.
Description
Gl.IsEnabled returns TRUE if Capacity is an enabled capability and returns FALSE otherwise. The following capabilities are accepted for Capacity:
GL
AUTONORMAL �
See "glEvalCoord" .
GL
CLIPPLANEi �
See "glClipPlane" .
GL
COLORMATERIAL �
See "glColorMaterial" .
GL
CULLFACE �
See "glCullFace" .
GL
DEPTHTEST �
See "glDepthFunc" and "glDepthRange" .
GL
DITHER �
See "glEnable" .
GLFOG �
See "glFog" .
GL
LIGHTi �
See "glLightModel" and "glLight" .
GLLIGHTING �
See "glMaterial" , "glLightModel" , and "glLight" .
GL
LINESMOOTH �
See "glLineWidth" .
GL
LINESTIPPLE �
See "glLineStipple" .
GL
LOGICOP �
See "glLogicOp" .
GL
MAP1COLOR
4 �
See "glMap1" .
GLMAP1
INDEX �
See "glMap1" .
GLMAP1
NORMAL �
See "glMap1" .
GLMAP1
TEXTURECOORD
1 �
See "glMap1" .
GLMAP1
TEXTURECOORD
2 �
See "glMap1" .
GLMAP1
TEXTURECOORD
3 �
See "glMap1" .
GLMAP1
TEXTURECOORD
4 �
See "glMap1" .
GLMAP1
VERTEX3 �
See "glMap1" .
GL
MAP1VERTEX
4 �
See "glMap1" .
GLMAP2
COLOR4 �
See "glMap2" .
GL
MAP2INDEX �
See "glMap2" .
GL
MAP2NORMAL �
See "glMap2" .
GL
MAP2TEXTURE
COORD1 �
See "glMap2" .
GL
MAP2TEXTURE
COORD2 �
See "glMap2" .
GL
MAP2TEXTURE
COORD3 �
See "glMap2" .
GL
MAP2TEXTURE
COORD4 �
See "glMap2" .
GL
MAP2VERTEX
3 �
See "glMap2" .
GLMAP2
VERTEX4 �
See "glMap2" .
GL
NORMALIZE �
See "glNormal" .
GLPOINT
SMOOTH �
See "glPointSize" .
GLPOLYGON
SMOOTH �
See "glPolygonMode" .
GLPOLYGON
STIPPLE �
See "glPolygonStipple" .
GLSCISSOR
TEST �
See "glScissor" .
GLSTENCIL
TEST �
See "glStencilFunc" and "glStencilOp" .
GLTEXTURE
1D �
See "glTexImage1D" .
GLTEXTURE
2D �
See "glTexImage2D" .
GLTEXTURE
GENQ �
See "glTexGen" .
GL
TEXTUREGEN
R �
See "glTexGen" .
GLTEXTURE
GENS �
See "glTexGen" .
GL
TEXTUREGEN
T �
See "glTexGen" .
NOTES
If an error is generated, glIsEnabled returns zero.
ERRORS
GLINVALID
ENUM is generated if cap is not an accepted value.
GLINVALID
OPERATION is generated if glIsEnabled is called between a call to glBegin and the corresponding call to glEnd.
SEE ALSO
"glEnable"