Nu börjar jag bli ganska desperat, så desperat att jag bara känner till en (möjlig) utväg...
Dagen började ganska bra med att jag påbörjade en renderings klass (GLUT/OpenGL) till mitt spel (C++). En av de viktigare delarna när man använder GLUT är ju att man spececifierar olika funktioner för vad som ska hända vid olika tillfällen (ex. bilden uppdateras, musen används, fönsterstorleken ändras osv.) och det är här mina problem kommer in. Jag lyckas inte välja medlems funktioner i klassen till dessa saker, här följer några exempel som jag provat men som inte fungerar.
Inte
glutDisplayFunc(rendfunc);
eller
extern renderer r;
glutDisplayFunc(r.rendfunc);
.
Jag har även provat med pekare, att göra om det till vanliga funktioner går inte eftersom meningen är att de i sin tur ska komma åt privata delar i klassen.
Någon C++ guru som har råd??