home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.3 Development Libraries / SGI IRIX 6.3 Development Libraries.iso / dist6.3 / gl_dev.idb / usr / share / src / OpenGL / demos / stonehenge / callbacks.h.z / callbacks.h
Encoding:
C/C++ Source or Header  |  1996-12-06  |  940 b   |  32 lines

  1. #ifndef CALLBACKS_H
  2. #define CALLBACKS_H
  3.  
  4. extern int cb_demo_mode;
  5.  
  6. void intToggleCB(Widget w, XtPointer client_data, XtPointer call_data);
  7.  
  8. void initCB(Widget w);
  9. void exposeCB(Widget w);
  10. void resizeCB(Widget w, XtPointer client_data, XtPointer call);
  11. void inputCB(Widget w, XtPointer client_data, XtPointer call_data);
  12.  
  13. Boolean drawWP(XtPointer data);
  14.  
  15. void weatherCB(Widget w, XtPointer client_data, XtPointer call_data);
  16.  
  17. void currentTimeCB(Widget w);
  18. void time10amCB(Widget w);
  19. void time12pmCB(Widget w);
  20. void time4pmCB(Widget w);
  21.  
  22. /* This sets how fast time in the demo moves as opposed to
  23.  * real time -- client_data is secretly an int */
  24. void timeSpeedCB(Widget w, XtPointer client_data, XtPointer call_data);
  25.  
  26. void demo_modeCB(Widget w, XtPointer client_data, XtPointer call_data);
  27. void resetViewerCB(Widget w, XtPointer client_data, XtPointer call_data);
  28.  
  29. void exitCB(Widget w, XtPointer client_data, XtPointer call_data);
  30.  
  31. #endif
  32.