1 /** 2 * GLUT (real or pretended) 3 */ 4 5 #pragma once 6 7 #ifdef _PYMOL_NO_MAIN 8 #define _PYMOL_NO_GLUT 9 #endif 10 11 #ifdef _PYMOL_NO_GLUT 12 #define _PYMOL_PRETEND_GLUT 13 #endif 14 15 #ifndef _PYMOL_PRETEND_GLUT 16 #include "os_gl_glut_real.h" 17 #else 18 #include "os_gl_glut_pretend.h" 19 #endif 20 21 #define P_GLUT_BUTTON_SCROLL_FORWARD 3 22 #define P_GLUT_BUTTON_SCROLL_BACKWARD 4 23 #define P_GLUT_SINGLE_LEFT 100 24 #define P_GLUT_SINGLE_MIDDLE 101 25 #define P_GLUT_SINGLE_RIGHT 102 26 #define P_GLUT_DOUBLE_LEFT 200 27 #define P_GLUT_DOUBLE_MIDDLE 201 28 #define P_GLUT_DOUBLE_RIGHT 202 29