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

/comp/gb.opengl/gl/deletelists

# Gl.DeleteLists (gb.opengl)

Static Sub DeleteLists ( Index As Integer, Range As Integer )

### Efface un groupe de "display lists" contigües

#### Paramètres

- Index spécifie le nom, sous forme d’integer, de la première "display lists" à effacer. (display list = groupe de commandes GL préenregistrées)

- Range spécifie le nombre de "display lists" à effacer.

#### Description

Gl.DeleteLists entraîne l’effacement d’un groupe de "display lists" contigües. Index est le nom de la première display list à effacer, et Range le nombre de display lists à effacer. Toutes les display lists d dont l’indice Index est <=d<=Index_+_Range_-1 sont effacées.

Tous les emplacements de stockage alloués aux display lists spécifiées sont libérés, et les noms sont disponibles pour une utilisation postérieure. Les noms dans le domaine de range qui n’ont pas de display list associée sont ignorés. Si range vaut zéro, il ne se passe rien.

#### Erreurs

Gl.GL_INVALID_VALUE est générée si range est négatif.
Gl.GL_INVALID_OPERATION est générée si Gl.DeleteLists est appelée entre un appel à Gl.Begin et l’appel correspondant à Gl.End .

### Voir aussi

- Gl.CallList,

- Gl.CallLists, Gl.GenList,

- Gl.IsList,

- Gl.NewList