- procedure Form1.CameraBenutzen;
- var tmpMatrix:PGLFloat;
- begin
- tmpMatrix := @(myCamera.CalcModelView);//Freepascal(ich hoffe doch Delphi auch) holt sich den pointer von myCamera.CalcModelView, da die Syntax sagt, dass die Methode nicht aufgerufen wird ohne Klammern(nach den Methodennamen) und somit die Methode selber gemeint ist(im Fall von @ Operator).
- glMatrixMode(GL_MODELVIEW);
- glLoadMatrixf(tmpMatrix);
- end;