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)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

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.


Siehe auch

gluErrorString, gluNewQuadric