Inhaltsverzeichnis

glGenLists()

glGenLists ist definiert im OpenGL zugehörigen Include des jeweiligen Betriebsystems.

Funktion

glGenLists erzeugt eine Reihe von hintereinanderliegenden, leeren DisplayListen, die anschließend mit glNewList() bestückt werden können.

Signatur

GLuint glGenLists(GLsizei range);

range: Gibt die Anzahl der benötigten DisplayListen an.

Return Value: Erste freie Displayliste oder 0

Hinweise

Der Index der ersten Liste wird zurückgegeben, nachfolgende Indizes sind entsprechend n+1, n+2…bis n-range-1.

Fehler

Folgende Werte können als Fehler generiert werden:

GL_INVALID_VALUE: range war negativ.
GL_INVALID_OPERATION: glGenLists() wurde zwischen einen glBegin() und glEnd()-Abschnitt aufgerufen.

Beispiel

siehe auch

OpenGL: glDeleteLists(), glNewList(), glEndList(), glCallList(), glCallLists()