/* This file was generated by idltool 51.8. Do not edit */ #ifndef EXEC_TYPES_H #include #endif #ifndef EXEC_EXEC_H #include #endif #ifndef EXEC_INTERFACES_H #include #endif extern ULONG VARARGS68K glut_Obtain(struct GlutIFace *); extern ULONG VARARGS68K glut_Release(struct GlutIFace *); extern void VARARGS68K glut_Expunge(struct GlutIFace *); extern struct Interface * VARARGS68K glut_Clone(struct GlutIFace *); extern void VARARGS68K glut_GLUTInit(struct GlutIFace *, int * argc, char ** argv); extern void VARARGS68K glut_GLUTExit(struct GlutIFace *); extern void VARARGS68K glut_GLUTInitWindowSize(struct GlutIFace *, int width, int height); extern void VARARGS68K glut_GLUTInitWindowPosition(struct GlutIFace *, int x, int y); extern void VARARGS68K glut_GLUTInitDisplayMode(struct GlutIFace *, unsigned int mode); extern int VARARGS68K glut_GLUTCreateWindow(struct GlutIFace *, const char * name); extern void VARARGS68K glut_GLUTDestroyWindow(struct GlutIFace *, int window); extern void VARARGS68K glut_GLUTPostRedisplay(struct GlutIFace *); extern void VARARGS68K glut_GLUTSwapBuffers(struct GlutIFace *); extern void VARARGS68K glut_GLUTMainLoop(struct GlutIFace *); extern void VARARGS68K glut_GLUTPositionWindow(struct GlutIFace *, int x, int y); extern void VARARGS68K glut_GLUTReshapeWindow(struct GlutIFace *, int width, int height); extern void VARARGS68K glut_GLUTFullScreen(struct GlutIFace *); extern void VARARGS68K glut_GLUTPushWindow(struct GlutIFace *); extern void VARARGS68K glut_GLUTPopWindow(struct GlutIFace *); extern void VARARGS68K glut_GLUTShowWindow(struct GlutIFace *); extern void VARARGS68K glut_GLUTHideWindow(struct GlutIFace *); extern void VARARGS68K glut_GLUTIconifyWindow(struct GlutIFace *); extern void VARARGS68K glut_GLUTSetWindowTitle(struct GlutIFace *, char * name); extern void VARARGS68K glut_GLUTSetIconTitle(struct GlutIFace *, char * name); extern void VARARGS68K glut_GLUTDisplayFunc(struct GlutIFace *, void (*func)()); extern void VARARGS68K glut_GLUTReshapeFunc(struct GlutIFace *, void (*func)(int, int)); extern void VARARGS68K glut_GLUTKeyboardFunc(struct GlutIFace *, void (*func)(unsigned char, int, int)); extern void VARARGS68K glut_GLUTMouseFunc(struct GlutIFace *, void (*func)(int, int, int, int)); extern void VARARGS68K glut_GLUTMotionFunc(struct GlutIFace *, void (*func)(int, int)); extern void VARARGS68K glut_GLUTPassiveMotionFunc(struct GlutIFace *, void (*func)(int, int)); extern void VARARGS68K glut_GLUTVisibilityFunc(struct GlutIFace *, void (*func)(int)); extern void VARARGS68K glut_GLUTEntryFunc(struct GlutIFace *, void (*func)(int)); extern void VARARGS68K glut_GLUTSpecialFunc(struct GlutIFace *, void (*func)(int, int, int)); extern void VARARGS68K glut_GLUTIdleFunc(struct GlutIFace *, void (*func)(void)); extern int VARARGS68K glut_GLUTGet(struct GlutIFace *, GLenum state); extern void VARARGS68K glut_GLUTKeyboardUpFunc(struct GlutIFace *, void (*func)(unsigned char, int, int)); extern void VARARGS68K glut_GLUTSpecialUpFunc(struct GlutIFace *, void (*func)(int, int, int)); extern void VARARGS68K glut_GLUTIgnoreKeyRepeat(struct GlutIFace *, int ignore); extern void VARARGS68K glut_GLUTBitmapCharacter(struct GlutIFace *, void* fontID, int character); extern void VARARGS68K glut_GLUTBitmapString(struct GlutIFace *, void* fontID, const unsigned char* string); extern int VARARGS68K glut_GLUTBitmapWidth(struct GlutIFace *, void* fontID, int character); extern int VARARGS68K glut_GLUTBitmapLength(struct GlutIFace *, void* fontID, const unsigned char* string); extern int VARARGS68K glut_GLUTBitmapHeight(struct GlutIFace *, void* fontID); extern void VARARGS68K glut_GLUTStrokeCharacter(struct GlutIFace *, void* fontID, int character); extern void VARARGS68K glut_GLUTStrokeString(struct GlutIFace *, void* fontID, const unsigned char* string); extern int VARARGS68K glut_GLUTStrokeWidth(struct GlutIFace *, void* fontID, int character); extern int VARARGS68K glut_GLUTStrokeLength(struct GlutIFace *, void* fontID, const unsigned char* string); extern int VARARGS68K glut_GLUTStrokeHeight(struct GlutIFace *, void* fontID); extern void VARARGS68K glut_GLUTGameModeString(struct GlutIFace *, const char* string); extern int VARARGS68K glut_GLUTEnterGameMode(struct GlutIFace *); extern void VARARGS68K glut_GLUTLeaveGameMode(struct GlutIFace *); extern int VARARGS68K glut_GLUTGameModeGet(struct GlutIFace *, GLenum eWhat); extern void VARARGS68K glut_GLUTWireCube(struct GlutIFace *, GLdouble size); extern void VARARGS68K glut_GLUTSolidCube(struct GlutIFace *, GLdouble size); extern void VARARGS68K glut_GLUTWireSphere(struct GlutIFace *, GLdouble radius, GLint slices, GLint stacks); extern void VARARGS68K glut_GLUTSolidSphere(struct GlutIFace *, GLdouble radius, GLint slices, GLint stacks); extern void VARARGS68K glut_GLUTWireCone(struct GlutIFace *, GLdouble base, GLdouble height, GLint slices, GLint stacks); extern void VARARGS68K glut_GLUTSolidCone(struct GlutIFace *, GLdouble base, GLdouble height, GLint slices, GLint stacks); extern void VARARGS68K glut_GLUTWireTorus(struct GlutIFace *, GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings); extern void VARARGS68K glut_GLUTSolidTorus(struct GlutIFace *, GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings); extern void VARARGS68K glut_GLUTWireDodecahedron(struct GlutIFace *); extern void VARARGS68K glut_GLUTSolidDodecahedron(struct GlutIFace *); extern void VARARGS68K glut_GLUTWireOctahedron(struct GlutIFace *); extern void VARARGS68K glut_GLUTSolidOctahedron(struct GlutIFace *); extern void VARARGS68K glut_GLUTWireTetrahedron(struct GlutIFace *); extern void VARARGS68K glut_GLUTSolidTetrahedron(struct GlutIFace *); extern void VARARGS68K glut_GLUTWireIcosahedron(struct GlutIFace *); extern void VARARGS68K glut_GLUTSolidIcosahedron(struct GlutIFace *); extern void VARARGS68K glut_GLUTWireRhombicDodecahedron(struct GlutIFace *); extern void VARARGS68K glut_GLUTSolidRhombicDodecahedron(struct GlutIFace *); extern void VARARGS68K glut_GLUTWireSierpinskiSponge(struct GlutIFace *, int num_levels, GLdouble offset[3], GLdouble scale); extern void VARARGS68K glut_GLUTSolidSierpinskiSponge(struct GlutIFace *, int num_levels, GLdouble offset[3], GLdouble scale); extern void VARARGS68K glut_GLUTWireCylinder(struct GlutIFace *, GLdouble radius, GLdouble height, GLint slices, GLint stacks); extern void VARARGS68K glut_GLUTSolidCylinder(struct GlutIFace *, GLdouble radius, GLdouble height, GLint slices, GLint stacks); extern void VARARGS68K glut_GLUTWireTeapot(struct GlutIFace *, GLdouble size); extern void VARARGS68K glut_GLUTSolidTeapot(struct GlutIFace *, GLdouble size); extern void VARARGS68K glut_GLUTSetOption(struct GlutIFace *, GLenum eWhat, int value); extern int VARARGS68K glut_GLUTDeviceGet(struct GlutIFace *, GLenum eWhat); extern int VARARGS68K glut_GLUTGetModifiers(struct GlutIFace *); extern int VARARGS68K glut_GLUTLayerGet(struct GlutIFace *, GLenum eWhat); extern void VARARGS68K glut_GLUTEstablishOverlay(struct GlutIFace *); extern void VARARGS68K glut_GLUTRemoveOverlay(struct GlutIFace *); extern void VARARGS68K glut_GLUTUseLayer(struct GlutIFace *, GLenum layer); extern void VARARGS68K glut_GLUTPostOverlayRedisplay(struct GlutIFace *); extern void VARARGS68K glut_GLUTPostWindowOverlayRedisplay(struct GlutIFace *, int ID); extern void VARARGS68K glut_GLUTShowOverlay(struct GlutIFace *); extern void VARARGS68K glut_GLUTHideOverlay(struct GlutIFace *); extern void VARARGS68K glut_GLUTTimerFunc(struct GlutIFace *, unsigned int msecs, void (*func)(int value), int value); extern void VARARGS68K glut_GLUTCloseFunc(struct GlutIFace *, void (*func)(void)); extern int VARARGS68K glut_GLUTExtensionSupported(struct GlutIFace *, const char* extension); extern void VARARGS68K glut_GLUTSetKeyRepeat(struct GlutIFace *, int repeatMode); extern void VARARGS68K glut_GLUTForceJoystickFunc(struct GlutIFace *); extern void VARARGS68K glut_GLUTSetColor(struct GlutIFace *, int nColor, GLfloat red, GLfloat green, GLfloat blue); extern GLfloat VARARGS68K glut_GLUTGetColor(struct GlutIFace *, int color, int component); extern void VARARGS68K glut_GLUTCopyColormap(struct GlutIFace *, int window); extern void VARARGS68K glut_GLUTWarpPointer(struct GlutIFace *, int x, int y); extern void VARARGS68K glut_GLUTSpaceballMotionFunc(struct GlutIFace *, void (*callback)( int, int, int )); extern void VARARGS68K glut_GLUTSpaceballRotateFunc(struct GlutIFace *, void (*callback)( int, int, int )); extern void VARARGS68K glut_GLUTSpaceballButtonFunc(struct GlutIFace *, void (*callback)( int, int )); extern void VARARGS68K glut_GLUTButtonBoxFunc(struct GlutIFace *, void (*callback)( int, int )); extern void VARARGS68K glut_GLUTDialsFunc(struct GlutIFace *, void (*callback)( int, int )); extern void VARARGS68K glut_GLUTTabletMotionFunc(struct GlutIFace *, void (*callback)( int, int )); extern void VARARGS68K glut_GLUTTabletButtonFunc(struct GlutIFace *, void (*callback)( int, int, int, int )); extern void VARARGS68K glut_GLUTOverlayDisplayFunc(struct GlutIFace *, void (*callback)( void )); extern void VARARGS68K glut_GLUTJoystickFunc(struct GlutIFace *, void (*callback)( unsigned int, int, int, int ), int pollInterval); STATIC CONST APTR main_vectors[] = { glut_Obtain, glut_Release, glut_Expunge, glut_Clone, glut_GLUTInit, glut_GLUTExit, glut_GLUTInitWindowSize, glut_GLUTInitWindowPosition, glut_GLUTInitDisplayMode, glut_GLUTCreateWindow, glut_GLUTDestroyWindow, glut_GLUTPostRedisplay, glut_GLUTSwapBuffers, glut_GLUTMainLoop, glut_GLUTPositionWindow, glut_GLUTReshapeWindow, glut_GLUTFullScreen, glut_GLUTPushWindow, glut_GLUTPopWindow, glut_GLUTShowWindow, glut_GLUTHideWindow, glut_GLUTIconifyWindow, glut_GLUTSetWindowTitle, glut_GLUTSetIconTitle, glut_GLUTDisplayFunc, glut_GLUTReshapeFunc, glut_GLUTKeyboardFunc, glut_GLUTMouseFunc, glut_GLUTMotionFunc, glut_GLUTPassiveMotionFunc, glut_GLUTVisibilityFunc, glut_GLUTEntryFunc, glut_GLUTSpecialFunc, glut_GLUTIdleFunc, glut_GLUTGet, glut_GLUTKeyboardUpFunc, glut_GLUTSpecialUpFunc, glut_GLUTIgnoreKeyRepeat, glut_GLUTBitmapCharacter, glut_GLUTBitmapString, glut_GLUTBitmapWidth, glut_GLUTBitmapLength, glut_GLUTBitmapHeight, glut_GLUTStrokeCharacter, glut_GLUTStrokeString, glut_GLUTStrokeWidth, glut_GLUTStrokeLength, glut_GLUTStrokeHeight, glut_GLUTGameModeString, glut_GLUTEnterGameMode, glut_GLUTLeaveGameMode, glut_GLUTGameModeGet, glut_GLUTWireCube, glut_GLUTSolidCube, glut_GLUTWireSphere, glut_GLUTSolidSphere, glut_GLUTWireCone, glut_GLUTSolidCone, glut_GLUTWireTorus, glut_GLUTSolidTorus, glut_GLUTWireDodecahedron, glut_GLUTSolidDodecahedron, glut_GLUTWireOctahedron, glut_GLUTSolidOctahedron, glut_GLUTWireTetrahedron, glut_GLUTSolidTetrahedron, glut_GLUTWireIcosahedron, glut_GLUTSolidIcosahedron, glut_GLUTWireRhombicDodecahedron, glut_GLUTSolidRhombicDodecahedron, glut_GLUTWireSierpinskiSponge, glut_GLUTSolidSierpinskiSponge, glut_GLUTWireCylinder, glut_GLUTSolidCylinder, glut_GLUTWireTeapot, glut_GLUTSolidTeapot, glut_GLUTSetOption, glut_GLUTDeviceGet, glut_GLUTGetModifiers, glut_GLUTLayerGet, glut_GLUTEstablishOverlay, glut_GLUTRemoveOverlay, glut_GLUTUseLayer, glut_GLUTPostOverlayRedisplay, glut_GLUTPostWindowOverlayRedisplay, glut_GLUTShowOverlay, glut_GLUTHideOverlay, glut_GLUTTimerFunc, glut_GLUTCloseFunc, glut_GLUTExtensionSupported, glut_GLUTSetKeyRepeat, glut_GLUTForceJoystickFunc, glut_GLUTSetColor, glut_GLUTGetColor, glut_GLUTCopyColormap, glut_GLUTWarpPointer, glut_GLUTSpaceballMotionFunc, glut_GLUTSpaceballRotateFunc, glut_GLUTSpaceballButtonFunc, glut_GLUTButtonBoxFunc, glut_GLUTDialsFunc, glut_GLUTTabletMotionFunc, glut_GLUTTabletButtonFunc, glut_GLUTOverlayDisplayFunc, glut_GLUTJoystickFunc, (APTR)-1 };