home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.0 / NeXTSTEP3.0.iso / NextDeveloper / Headers / dpsclient / dpswraps.h < prev    next >
Text File  |  1992-07-22  |  8KB  |  226 lines

  1. #import "dpsops.h"
  2. /* ./ctxtWraps_obj/DPSmousekey.h generated from ./ctxtWraps_obj/DPSmousekey.psw
  3.    by unix pswrap V1.009  Wed Apr 19 17:50:24 PDT 1989
  4.  */
  5.  
  6. #ifndef DPSMOUSEKEY_H
  7. #define DPSMOUSEKEY_H
  8.  
  9. extern void DPShidecursor(DPSContext ctxt);
  10.  
  11. extern void DPSshowcursor(DPSContext ctxt);
  12.  
  13. extern void DPSobscurecursor(DPSContext ctxt);
  14.  
  15. extern void DPSrevealcursor(DPSContext ctxt);
  16.  
  17. extern void DPSsetcursor(DPSContext ctxt, float x, float y, float hotx, float hoty);
  18.  
  19. extern void DPSadjustcursor(DPSContext ctxt, float dx, float dy);
  20.  
  21. extern void DPScurrentmouse(DPSContext ctxt, int winNum, float *x, float *y);
  22.  
  23. extern void DPSsetmouse(DPSContext ctxt, float x, float y);
  24.  
  25. extern void DPSbuttondown(DPSContext ctxt, int *truth);
  26.  
  27. extern void DPSrightbuttondown(DPSContext ctxt, int *truth);
  28.  
  29. extern void DPSstilldown(DPSContext ctxt, i&D8Num, int *truth);
  30.  
  31. extern void DPSrightstilldown(DPSContext ctxt, int eNum, int *truth);
  32.  
  33. #endif DPSMOUSEKEY_H
  34. /* ./ctxtWraps_obj/DPSevent.h generated from ./ctxtWraps_obj/DPSevent.psw
  35.    by unix pswrap V1.009  Wed Apr 19 17:50:24 PDT 1989
  36.  */
  37.  
  38. #ifndef DPSEVENT_H
  39. #define DPSEVENT_H
  40.  
  41. extern void DPSprinteventtimes(DPSContext ctxt);
  42.  
  43. extern void DPSiniteventtimes(DPSContext ctxt);
  44.  
  45. extern void DPSposteventbycontext(DPSContext ctxt, int type, float x, float y, int time, int flags, int win, int subtype, int data1, int data2, int context, int *success);
  46.  
  47. extern void DPSsetflushexposures(DPSContext ctxt, int flag);
  48.  
  49. extern void DPSsetwaitcursorenabled(DPSContext ctxt, int flag);
  50.  
  51. extern void DPScurrentwaitcursorenabled(DPSContext ctxt, int *flag);
  52.  
  53. extern void DPSsetactiveapp(DPSContext ctxt, int cntxt);
  54.  
  55. extern void DPScurrentactiveapp(DPSContext ctxt, int *cntxt);
  56.  
  57. #endif DPSEVENT_H
  58. /* ./ctxtWraps_obj/DPSmisc.h generated from ./ctxtWraps_obj/DPSmisc.psw
  59.    by unix pswrap V1.009  Wed Apr 19 17:50:24 PDT 1989
  60.  */
  61.  
  62. #ifndef DPSMISC_H
  63. #define DPSMISC_H
  64.  
  65. extern void DPSosname(DPSContext ctxt, int size, char str[]);
  66.  
  67. extern void DPSostype(DPSContext ctxt, int *result);
  68.  
  69. extern void DPSnextrelease(DPSContext ctxt, int size, char result[]);
  70.  
  71. extern void DPScurrentrusage(DPSContext ctxt, float *now, float *uTime, float *sTime, int *msgSend, int *msgRcv, int *nSignals, int *nVCSw, int *nIvCSw);
  72.  
  73. extern void DPSplaysound(DPSContext ctxt, const char *name, int priority);
  74.  
  75. extern void DPScleardictstack(DPSContext ctxt);
  76.  
  77. extern void DPScurrentuser(DPSContext ctxt, int *uid, int *gid);
  78.  
  79. extern void DPSsetwriteblock(DPSContext ctxt, int flag);
  80.  
  81. extern void DPScurrentwriteblock(DPSContext ctxt, int *flag);
  82.  
  83. extern void DPSmachportdevice(DPSContext ctxt, int w, int h, const int bbox[], int bboxSize, const float matrix[], const char *host, const char *port, const char *pixelDict);
  84.  
  85. extern void DPScountframebuffers(DPSContext ctxt, int *count);
  86.  
  87. extern void DPSframebuffer(DPSContext ctxt, int index, int nameLen, char name[], int *slot, int *unit, int *ROMid, int *x, int *y, int *w, int *h, int *depth);
  88.  
  89. extern void DPSsetframebuffertransfer(DPSContext ctxt);
  90.  
  91. extern void DPScurrentframebuffertransfer(DPSContext ctxt);
  92.  
  93. #endif DPSMISC_H
  94. /* ./ctxtWraps_obj/DPSwindow.h generated from ./ctxtWraps_obj/DPSwindow.psw
  95.    by unix pswrap V1&D9  Wed Apr 19 17:50:24 PDT 1989
  96.  */
  97.  
  98. #ifndef DPSWINDOW_H
  99. #define DPSWINDOW_H
  100.  
  101. extern void DPSwindow(DPSContext ctxt, float x, float y, float w, float h, int type, int *num);
  102.  
  103. extern void DPStermwindow(DPSContext ctxt, int num);
  104.  
  105. extern void DPSwindowdevice(DPSContext ctxt, int num);
  106.  
  107. extern void DPSwindowdeviceround(DPSContext ctxt, int num);
  108.  
  109. extern void DPScurrentwindow(DPSContext ctxt, int *num);
  110.  
  111. extern void DPSflushgraphics(DPSContext ctxt);
  112.  
  113. extern void DPSorderwindow(DPSContext ctxt, int op, int otherWin, int winNum);
  114.  
  115. extern void DPSmovewindow(DPSContext ctxt, float x, float y, int num);
  116.  
  117. extern void DPSplacewindow(DPSContext ctxt, float x, float y, float w, float h, int win);
  118.  
  119. extern void DPSfrontwindow(DPSContext ctxt, int *num);
  120.  
  121. extern void DPSfindwindow(DPSContext ctxt, float x, float y, int op, int otherWin, float *lx, float *ly, int *winFound, int *didFind);
  122.  
  123. extern void DPScurrentwindowbounds(DPSContext ctxt, int num, float *x, float *y, float *w, float *h);
  124.  
  125. extern void DPSseteventmask(DPSContext ctxt, int mask, int num);
  126.  
  127. extern void DPScurrenteventmask(DPSContext ctxt, int num, int *mask);
  128.  
  129. extern void DPSsetexposurecolor(DPSContext ctxt);
  130.  
  131. extern void DPSsetsendexposed(DPSContext ctxt, int truth, int num);
  132.  
  133. extern void DPSsetautofill(DPSContext ctxt, int truth, int num);
  134.  
  135. extern void DPSsetwindowdict(DPSContext ctxt, int num);
  136.  
  137. extern void DPScurrentwindowdict(DPSContext ctxt, int num);
  138.  
  139. extern void DPScurrentwindowalpha(DPSContext ctxt, int win, int *alpha);
  140.  
  141. extern void DPScountscreenlist(DPSContext ctxt, int context, int *count);
  142.  
  143. extern void DPSscreenlist(DPSContext ctxt, int context, int count, int windows[]);
  144.  
  145. extern void DPScurrentdeviceinfo(DPSContext ctxt, int win, int *minbps, int *maxbps, int *color);
  146.  
  147. extern void DPSsetowner(DPSContext ctxt, int owner, int win);
  148.  
  149. extern void DPScurrentowner(DPSContext ctxt, int win, int *owner);
  150.  
  151. extern void DPSbasetoscreen(DPSContext ctxt, float x, float y, float *xp, float *yp);
  152.  
  153. extern void DPSbasetocurrent(DPSContext ctxt, float x, float y, float *xp, float *yp);
  154.  
  155. extern void DPSscreentocurrent(DPSContext ctxt, float x, float y, float *xp, float *yp);
  156.  
  157. extern void DPSscreentobase(DPSContext ctxt, float x, float y, float *xp, float *yp);
  158.  
  159. extern void DPScurrenttoscreen(DPSContext ctxt, float x, float y, float *xp, float *yp);
  160.  
  161. extern void D&D@rrenttobase(DPSContext ctxt, float x, float y, float *xp, float *yp);
  162.  
  163. extern void DPSdumpwindow(DPSContext ctxt, int level, int win);
  164.  
  165. extern void DPSdumpwindows(DPSContext ctxt, int level, int context);
  166.  
  167. extern void DPSsetwindowtype(DPSContext ctxt, int type, int win);
  168.  
  169. extern void DPSsetwindowlevel(DPSContext ctxt, int level, int win);
  170.  
  171. extern void DPScurrentwindowlevel(DPSContext ctxt, int win, int *level);
  172.  
  173. extern void DPScountwindowlist(DPSContext ctxt, int context, int *count);
  174.  
  175. extern void DPSwindowlist(DPSContext ctxt, int context, int count, int windows[]);
  176.  
  177. extern void DPSsetwindowdepthlimit(DPSContext ctxt, int limit, int win);
  178.  
  179. extern void DPScurrentwindowdepthlimit(DPSContext ctxt, int win, int *limit);
  180.  
  181. extern void DPScurrentwindowdepth(DPSContext ctxt, int win, int *depth);
  182.  
  183. extern void DPSsetdefaultdepthlimit(DPSContext ctxt, int limit);
  184.  
  185. extern void DPScurrentdefaultdepthlimit(DPSContext ctxt, int *limit);
  186.  
  187. extern void DPSsetshowpageprocedure(DPSContext ctxt, int win);
  188.  
  189. extern void DPScurrentshowpageprocedure(DPSContext ctxt);
  190.  
  191. #endif DPSWINDOW_H
  192. /* ./ctxtWraps_obj/DPSgraphics.h generated from ./ctxtWraps_obj/DPSgraphics.psw
  193.    by unix pswrap V1.009  Wed Apr 19 17:50:24 PDT 1989
  194.  */
  195.  
  196. #ifndef DPSGRAPHICS_H
  197. #define DPSGRAPHICS_H
  198.  
  199. extern void DPSsettrackingrect(DPSContext ctxt, float x, float y, float w, float h, int leftreqd, int rightreqd, int in, int userData, int tNum, int gstateNum);
  200.  
  201. extern void DPScleartrackingrect(DPSContext ctxt, int nrectnum, int gstateNum);
  202.  
  203. extern void DPSnewinstance(DPSContext ctxt);
  204.  
  205. extern void DPShideinstance(DPSContext ctxt, float x, float y, float w, float h);
  206.  
  207. extern void DPSsetinstance(DPSContext ctxt, int truth);
  208.  
  209. extern void DPScomposite(DPSContext ctxt, float x, float y, float w, float h, int gstateNum, float dx, float dy, int op);
  210.  
  211. extern void DPScompositerect(DPSContext ctxt, float x, float y, float w, float h, int op);
  212.  
  213. extern void DPSdissolve(DPSContext ctxt, float x, float y, float w, float h, int gstateNum, float dx, float dy, float delta);
  214.  
  215. extern void DPSsizeimage(DPSContext ctxt, float x, float y, float w, float h, int *dw, int *dh, int *depth, float m[], int *multiproc, int *numColors);
  216.  
  217. extern void DPSreadimage(DPSContext ctxt);
  218.  
  219. extern void DPSalphaimage(DPSContext ctxt);
  220.  
  221. extern void DPSsetalpha(DPSContext ctxt, float a);
  222.  
  223. extern void DPScu&DAtalpha(DPSContext ctxt, float *alpha);
  224.  
  225. #endif DPSGRAPHICS_H
  226.