home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / ftp.vapor.com / microdot-1 / md1_src_02.lzx / ogre_protos.h < prev    next >
C/C++ Source or Header  |  2014-05-19  |  3KB  |  91 lines

  1. /* Prototypes for functions defined in
  2. ogre.c
  3.  */
  4.  
  5. int ogreTextFit(struct TextFont * , char * , UWORD );
  6.  
  7. void ogreExitWindow(struct ogwin * );
  8.  
  9. void * ogreInitWindow(struct Screen * , ULONG , ULONG , char * );
  10.  
  11. void ogreAddGroup(struct ogwin * , UBYTE , UBYTE , char * );
  12.  
  13. void ogreAddButton(struct ogwin * , UBYTE , UBYTE , char * , UWORD );
  14.  
  15. void ogreAddFuelGauge(struct ogwin * , UBYTE , UWORD , ULONG );
  16.  
  17. void ogreAddCheckbox(struct ogwin * , UBYTE , UBYTE , char * , UWORD , int );
  18.  
  19. void ogreAddString(struct ogwin * , UBYTE , UBYTE , char * , UWORD , char * , UWORD , UWORD );
  20.  
  21. void ogreAddList(struct ogwin * , UBYTE , UBYTE , char * , UWORD , UWORD , UWORD , UWORD , struct List * );
  22.  
  23. void ogreAddCycle(struct ogwin * , UBYTE , UBYTE , char * , UWORD , char ** , UWORD , UWORD );
  24.  
  25. void ogreAddInteger(struct ogwin * , UBYTE , UBYTE , char * , UWORD , LONG , LONG , LONG , UWORD , UWORD );
  26.  
  27. void ogreAddText(struct ogwin * , UBYTE , char * , UWORD , char * , UWORD , UBYTE );
  28.  
  29. void ogreAddPensel(struct ogwin * , UBYTE , UBYTE , char * , UWORD , ULONG , UWORD );
  30.  
  31. void FindScrollerValues(UWORD , UWORD , UWORD , WORD , UWORD * , UWORD * );
  32.  
  33. UWORD FindScrollerTop(UWORD , UWORD , UWORD );
  34.  
  35. struct Window * ogreOpenWindow(struct ogwin * );
  36.  
  37. void ogreLVInit(struct ogwin * , UWORD );
  38.  
  39. int ogreLVAddEntry(struct ogwin * , UWORD , char * , UWORD , void * );
  40.  
  41. struct ogobj * findobjbyshortcut(struct ogwin * , int );
  42.  
  43. struct IntuiMessage * ogreIM(struct ogwin * );
  44.  
  45. void ogreIMReply(struct ogwin * , struct IntuiMessage * );
  46.  
  47. void __stdargs ogreEnable(struct ogwin * , BOOL , ULONG , ...);
  48.  
  49. LONG ogreValue(struct ogwin * , UWORD );
  50.  
  51. void ogreSetValue(struct ogwin * , UWORD , LONG );
  52.  
  53. void ogreActivate(struct ogwin * , UWORD );
  54.  
  55. struct ogrevn * ogreLVGetEntry(struct ogwin * , UWORD , int );
  56.  
  57. void ogreLVRefresh(struct ogwin * , UWORD );
  58.  
  59. void ogreLVRemEntry(struct ogwin * , UWORD , int );
  60.  
  61. void ogreLVSetEntry(struct ogwin * , UWORD , int , char * , UWORD );
  62.  
  63. void ogreLVSetActive(struct ogwin * , UWORD , int );
  64.  
  65. void ogreLVSelect(struct ogwin * , UWORD , int );
  66.  
  67. void ogreSetMaxVal(struct ogwin * , UWORD , int );
  68.  
  69. int ogreLVGetNumEntries(struct ogwin * , UWORD );
  70.  
  71. void ogreCopyStringValue(struct ogwin * , UWORD , char * );
  72.  
  73. void ogreLockWindow(struct ogwin * );
  74.  
  75. void ogreUnlockWindow(struct ogwin * );
  76.  
  77. struct IntuiMessage * ogreWaitIM(struct ogwin * );
  78.  
  79. void ogreAddHelp(struct ogwin * , UBYTE );
  80.  
  81. void ogreSetFlags16(struct ogwin * , UWORD , UWORD , UWORD * );
  82.  
  83. void ogreSetFlags32(struct ogwin * , UWORD , ULONG , ULONG * );
  84.  
  85. int ogreLVGetLastActive(struct ogwin * , UWORD );
  86.  
  87. int ogreLVGetActive(struct ogwin * , UWORD );
  88.  
  89. int ogreLVFindEntry(struct ogwin * , UWORD , char * );
  90.  
  91.