Função glGenLists

A função glGenLists gera um conjunto contíguo de listas de exibição vazias.

Sintaxe

GLuint WINAPI glGenLists(
   GLsizei range
);

Parâmetros

range

O número de listas de exibição vazias contíguas a serem geradas.

Códigos de erro

Os códigos de erro a seguir podem ser recuperados pela função glGetError .

Nome Significado
GL_INVALID_VALUE
range foi negativo.
GL_INVALID_OPERATION
A função foi chamada entre uma chamada para glBegin e a chamada correspondente para glEnd.

Comentários

A função glGenLists tem um argumento, range. Ele retorna um número inteiro n de modo que o intervalo de listas de exibição vazias contíguas, denominadas n, n + 1, . . ., n + (intervalo - 1), são criados. Se o intervalo for zero, se não houver nenhum grupo de nomes contíguos de intervalo disponíveis ou se algum erro for gerado, nenhuma lista de exibição será gerada e zero será retornado.

A função a seguir recupera informações relacionadas a glGenLists:

glIsList

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Gl.h
Biblioteca
Opengl32.lib
DLL
Opengl32.dll

Confira também

glBegin

glCallList

glCallLists

glDeleteLists

glEnd

glIsList

glNewList