buona sera a tutti sto seguendo la guida ma c'è una cosa che non riesco ad applicare ho visto che si può cambiare il "tema" del cursore, mettere il programma in FullScreen, cambiare la posizione e la grandezza alla finestra corrente
il codice per le modifiche è giusto solo che non riesco a capire come impostare la finestra corrente il codice per il corrente
codice per il cursore
il codice che uso per dirli di usare un altro cursore è questo
codice:
#include <stdlib.h>
#include <GLUT/glut.h>
void display(void)
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glutSwapBuffers();
}
void reshape(int width, int height)
{
glViewport(0, 0, width, height);
}
void idle(void)
{
glutPostRedisplay();
}
int main(int argc, char** argv)
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE | GLUT_DEPTH);
glutInitWindowSize(640, 480);//grandezza
glutInitWindowPosition(0, 0);//posizione iniziale
glutSetCursor(GLUT_CURSOR_DESTROY);//cursore ma non ho ancora capito come funziona
glutCreateWindow("GLUT Program");
glutDisplayFunc(display);
glutReshapeFunc(reshape);
glutIdleFunc(idle);
glutMainLoop();
return EXIT_SUCCESS;
}
non mi funziona il cursore è sempre quello come ho detto credo che il problema sia impostare la finestra corrente