Documentation de Gambas - /comp/gb.opengl/gl/isenabled

/comp/gb.opengl/gl/isenabled

# Gl.IsEnabled (gb.opengl)

Static Function IsEnabled ( Capacity As Integer ) As Boolean

### Paramètres

cap

  Spécifie une constante symbolique indiquant une aptitude de GL.

index

  Spécifie l’indice de l’aptitude.

### Description

Gl.IsEnabled retourne Gl.TRUE si Capacity est une aptitude activée et retourne Gl.FALSE autrement. Les états booléens qui sont indexés peuvent être testés avec Gl.IsEnabledi. Pour Gl.IsEnabledi, index spécifie l’indice de l’aptitude à tester. index doit être entre zéro et le nombre des aptitudes indexées pour cap. Initialement, toutes les aptitudes autres que Gl.DITHER sont désactivées ; Gl.DITHER est initialement activé

Les aptitudes suivantes sont acceptées pour cap :

Constante | Voir
--- | ---
Gl.BLEND | Gl.BlendFunc, Gl.LogicOp
Gl.CLIP_DISTANCEi | Gl.Enable
Gl.COLOR_LOGIC_OP | Gl.LogicOp
Gl.CULL_FACE | Gl.CullFace
Gl.DEPTH_CLAMP | Gl.Enable
Gl.DEPTH_TEST | Gl.DepthFunc, Gl.DepthRange
Gl.DITHER | Gl.Enable
Gl.FRAMEBUFFER_SRGB | Gl.Enable
Gl.LINE_SMOOTH | Gl.LineWidth
Gl.MULTISAMPLE | Gl.SampleCoverage
Gl.POLYGON_SMOOTH | Gl.PolygonMode
Gl.POLYGON_OFFSET_FILL | Gl.PolygonOffset
Gl.POLYGON_OFFSET_LINE | Gl.PolygonOffset
Gl.POLYGON_OFFSET_POINT | Gl.PolygonOffset
Gl.PROGRAM_POINT_SIZE | Gl.Enable
Gl.PRIMITIVE_RESTART | Gl.Enable, Gl.PrimitiveRestartIndex
Gl.SAMPLE_ALPHA_TO_COVERAGE | Gl.SampleCoverage
Gl.SAMPLE_ALPHA_TO_ONE | Gl.SampleCoverage
Gl.SAMPLE_COVERAGE | Gl.SampleCoverage
Gl.SAMPLE_MASK | Gl.Enable
Gl.SCISSOR_TEST | Gl.Scissor
Gl.STENCIL_TEST | Gl.StencilFunc, Gl.StencilOp
Gl.TEXTURE_CUBEMAP_SEAMLESS | Gl.Enable

### Notes

Si une erreur est générée, Gl.IsEnabled et Gl.IsEnabledi retourne Gl.FALSE.

### Erreurs

GL_INVALID_ENUM est générée si cap n’est pas une valeur acceptée.

Gl.INVALID_VALUE est générée par Gl.IsEnabledi si index est hors de la gamme pour l’état indexé cap.

### Voir aussi

Gl.Enable, Gl.Disable,

- Gl.Get

Voir documentation originale sur le site OpenGL