gluQuadricCallback
Aus DGL Wiki
Version vom 4. Oktober 2006, 14:33 Uhr von Flash (Diskussion | Beiträge) (Neuer Artikel. Formulierung etwas vom Orginal abgewichen. Bitte Korrektur Lesen)
Inhaltsverzeichnis
gluQuadricCallBack
Name
gluQuadricCallBackName - Definiert einen Callback für ein Quadrik-Objekt.
Delphi-Spezifikation
procedure gluQuadricCallback(quadObject: PGLUquadric; which: TGLEnum; fn: TGLUQuadricErrorProc);
Parameter
quadObject | Bestimmt das Quadrikobjekt (erstellt mit gluNewQuadric). |
---|---|
wich | Bestimmt das Ereignis an welches der Callback gekoppelt werden soll. Der einzig gültige Wert ist GLU_ERROR. |
fn | Die Funktion welche als Callback dienen soll (bzw. welche aufgerufen werden soll). |
Beschreibung
gluQuadricCallback wird benutzt um einem Quadrikobjekt Callbackfunktionen zuzuweisen. Falls einem bestimmten Ereignis bereits eine Callbackfunktion zugewiesen wurde, überschreibt ein erneuter Aufruf diese Einstellungen. Wird als Funktion fn null/nil übergeben wird kein Callback mehr aufgerufen.
Der Parameter wich bestimmt das Ereignis welches den Callback-Aufruf auslößt. Als einziger zulässiger Wert ist GLU_ERROR zugelassen.
GLU_ERROR
- Die Callbackfunktion wird aufgerufen falls ein Fehler auftritt. Die Callbackfunktion darf nur einen Paramter haben, und dieser muss vom Typ GLenum sein. Dieser Parameter gibt den entsprechenden Fehlercode an. (Siehe glGetError und gluErrorString) Eine Beschreibung des Fehlers als String kann mittels gluErrorString angefordert werden.