*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
*
* Permission to use, copy, modify, distribute, and sell this software and its
* documentation for any purpose is hereby granted without fee, provided that
/* I'm told that the Sun version of OpenGL needs to have the constant
SUN_OGL_NO_VERTEX_MACROS defined in order for morph3d to compile
(the number of arguments to the glNormal3f macro changes...)
/* I'm told that the Sun version of OpenGL needs to have the constant
SUN_OGL_NO_VERTEX_MACROS defined in order for morph3d to compile
(the number of arguments to the glNormal3f macro changes...)
} ModeInfo;
typedef enum { t_String, t_Float, t_Int, t_Bool } xlockmore_type;
} ModeInfo;
typedef enum { t_String, t_Float, t_Int, t_Bool } xlockmore_type;
void (*hack_init) (ModeInfo *),
void (*hack_draw) (ModeInfo *),
void (*hack_init) (ModeInfo *),
void (*hack_draw) (ModeInfo *),