int main(int argc, char** argv) { const char* font = argc > 1 ? argv[1] : DEFAULT_FONT; if (access(font, R_OK) != 0) { fprintf(stderr, "error: can't read font file %s\n", font); return 1; } if (argc > 2) renderString = argv[2]; glutInit(&argc, argv); glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE | GLUT_DEPTH); glutInitWindowPosition(600,0); glutInitWindowSize(800, 800); glutCreateWindow("LBFont Example"); glutMouseFunc(mouseclick); glutMotionFunc(mousemove); glutKeyboardFunc(keyboard); glutReshapeFunc(reshape); glutIdleFunc(idle); glutDisplayFunc(display); initLBFont(font, &f); glutMainLoop(); }
int main(int argc, char** argv) { glutInit(&argc, argv); glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE | GLUT_DEPTH); glutInitWindowPosition(600,0); glutInitWindowSize(800, 800); glutCreateWindow("LBFont Example"); glutMotionFunc(mousemove); glutKeyboardFunc(keyboard); glutReshapeFunc(reshape); glutIdleFunc(idle); glutDisplayFunc(display); initLBFont("/Library/Fonts/Arial.ttf", &f); glutMainLoop(); }