glGenLists: Unterschied zwischen den Versionen
Aus DGL Wiki
DGLBot (Diskussion | Beiträge) K (GlGenLists wurde nach glGenLists verschoben) |
DGLBot (Diskussion | Beiträge) K (Bot: konvertiere/korrigiere <BR>) |
||
Zeile 1: | Zeile 1: | ||
= glGenLists = | = glGenLists = | ||
− | + | ||
+ | |||
== Name == | == Name == | ||
'''glGenLists''' - Erstellt einen kontinuierlichen Satz leerer [[Displaylisten]]. | '''glGenLists''' - Erstellt einen kontinuierlichen Satz leerer [[Displaylisten]]. | ||
− | + | ||
+ | |||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
Zeile 12: | Zeile 14: | ||
function TGLUInt '''glGenLists'''(''range'' : TGLSizei) : TGLUInt; | function TGLUInt '''glGenLists'''(''range'' : TGLSizei) : TGLUInt; | ||
− | + | ||
+ | |||
== Parameter == | == Parameter == | ||
Zeile 23: | Zeile 26: | ||
</table> | </table> | ||
− | + | ||
+ | |||
== Beschreibung == | == Beschreibung == | ||
Zeile 30: | Zeile 34: | ||
Wenn ''range'' gleich Null ist, oder nicht mehr genug freie Namen für die, via ''range'' angegebene, Listenreichweite vorhanden sind, oder ein Fehler generiert wird, werden keine leeren Displaylisten erstellt und es wird 0 zurückgegeben. | Wenn ''range'' gleich Null ist, oder nicht mehr genug freie Namen für die, via ''range'' angegebene, Listenreichweite vorhanden sind, oder ein Fehler generiert wird, werden keine leeren Displaylisten erstellt und es wird 0 zurückgegeben. | ||
− | + | ||
+ | |||
== Fehlermeldungen == | == Fehlermeldungen == | ||
Zeile 38: | Zeile 43: | ||
GL_INVALID_OPERATION wird generiert wenn '''glGenLists''' zwischen [[glBegin]] und dem passenden [[glEnd]] aufgerufen wird. | GL_INVALID_OPERATION wird generiert wenn '''glGenLists''' zwischen [[glBegin]] und dem passenden [[glEnd]] aufgerufen wird. | ||
− | + | ||
+ | |||
== Zugehörige Wertrückgaben == | == Zugehörige Wertrückgaben == | ||
Zeile 44: | Zeile 50: | ||
[[glIsList]] | [[glIsList]] | ||
− | + | ||
+ | |||
== Siehe auch == | == Siehe auch == | ||
[[glCallList]], [[glCallLists]], [[glDeleteLists]], [[glNewList]] | [[glCallList]], [[glCallLists]], [[glDeleteLists]], [[glNewList]] |
Version vom 22. April 2006, 19:20 Uhr
Inhaltsverzeichnis
glGenLists
Name
glGenLists - Erstellt einen kontinuierlichen Satz leerer Displaylisten.
Delphi-Spezifikation
function TGLUInt glGenLists(range : TGLSizei) : TGLUInt;
Parameter
range | Gibt die Anzahl der (aufeinander folgenden) zu erstellenden Displaylisten an. |
Beschreibung
glGenLists erwartet als Argument eine Reichweite und gibt den Integerwert n zurück, der eine Liste aufeinander folgender Werte für leere Displaylisten anführt (n = erste Liste, n+1 = zweite Liste, etc.).
Wenn range gleich Null ist, oder nicht mehr genug freie Namen für die, via range angegebene, Listenreichweite vorhanden sind, oder ein Fehler generiert wird, werden keine leeren Displaylisten erstellt und es wird 0 zurückgegeben.
Fehlermeldungen
GL_INVALID_VALUE wird generiert wenn range negativ ist.
GL_INVALID_OPERATION wird generiert wenn glGenLists zwischen glBegin und dem passenden glEnd aufgerufen wird.
Zugehörige Wertrückgaben