glIsEnabled
Aus DGL Wiki
glIsEnabled
Name
glIsEnabled - testet ob eine OpenGL Eigenschaft aktiviert wurde.
Delphi-Spezifikation
function glIsEnabled(cap: TGLenum): TGLboolean;
Parameter
| cap | Spezifiziert eine symbolische Konstante welche eine OpenGL Eigenschaft repräsentiert. |
Beschreibung
Die Funktion glIsEnabled gibt entweder GL_TRUE zurück, wenn die Eigenschaft die cap repräsentiert aktiviert ist. Ansonsten wird GL_FALSE zurückgegeben.
Eine OpenGL-Eigenschaft kann mit den Befehlen glEnable aktiviert und mit glDisable deaktiviert werden.
Folgende Werte werden für cap akzeptiert:
GL_ALPHA_TEST
siehe glAlphaFunc
GL_AUTO_NORMAL
siehe glEvalCoord
GL_BLEND
siehe glBlendFunc
GL_CLIP_PLANEi
siehe glClipPlane
GL_COLOR_MATERIAL
siehe glColorMaterial
GL_CULL_FACE
siehe glCullFace
GL_DEPTH_TEST
siehe glDepthFunc und glDepthRange
GL_DITHER
siehe glEnable
GL_FOG
siehe glFog
GL_LIGHTi
siehe glLightModel und glLight
GL_LIGHTING
siehe glMaterial, glLightModel und glLight
GL_LINE_SMOOTH
siehe glLineWidth
GL_LINE_STIPPLE
siehe glLineStipple
GL_LOGIC_OP
siehe glLogicOp
GL_MAP1_COLOR_4
siehe glMap1
GL_MAP1_INDEX
siehe glMap1
GL_MAP1_NORMAL
siehe glMap1
GL_MAP1_TEXTURE_COORD_1
siehe glMap1
GL_MAP1_TEXTURE_COORD_2
siehe glMap1
GL_MAP1_TEXTURE_COORD_3
siehe glMap1
GL_MAP1_TEXTURE_COORD_4
siehe glMap1
GL_MAP1_VERTEX_3
siehe glMap1
GL_MAP1_VERTEX_4
siehe glMap1
GL_MAP2_COLOR_4
siehe glMap2
GL_MAP2_INDEX
siehe glMap2
GL_MAP2_NORMAL
siehe glMap2
GL_MAP2_TEXTURE_COORD_1
siehe glMap2
GL_MAP2_TEXTURE_COORD_2
siehe glMap2
GL_MAP2_TEXTURE_COORD_3
siehe glMap2
GL_MAP2_TEXTURE_COORD_4
siehe glMap2
GL_MAP2_VERTEX_3
siehe glMap2
GL_MAP2_VERTEX_4
siehe glMap2
GL_NORMALIZE
siehe glNormal
GL_POINT_SMOOTH
siehe glPointSize
GL_POLYGON_SMOOTH
siehe glPolygonMode
GL_POLYGON_STIPPLE
siehe glPolygonStipple
GL_SCISSOR_TEST
siehe glScissor
GL_STENCIL_TEST
siehe glStencilFunc und glStencilOp
GL_TEXTURE_1D
siehe glTexImage1D
GL_TEXTURE_2D
siehe glTexImage2D
GL_TEXTURE_3D
siehe glTexImage3D
GL_TEXTURE_GEN_Q
siehe glTexGen
GL_TEXTURE_GEN_R
siehe glTexGen
GL_TEXTURE_GEN_S
siehe glTexGen
GL_TEXTURE_GEN_T
siehe glTexGen
Hinweise
Wenn ein Fehler auftritt gibt glIsEnabled 0 (Zero) zurück.
Fehlermeldungen
GL_INVALID_ENUM wird generiert wenn cap ein ungültiger Wert übergeben wird.
GL_INVALID_OPERATION wird generiert wenn glIsEnabled innerhalb eines glBegin-glEnd Blocks aufgerufen wird.
Siehe auch
Kategorien: GL | GL1.0

