home *** CD-ROM | disk | FTP | other *** search
/ RISC DISC 1 / RISC_DISC_1.iso / pd_share / code / oslib / CStrong / WimpSprite / HelpData next >
Encoding:
Text File  |  1994-08-10  |  11.9 KB  |  237 lines

  1. wimpspriteop_AREA
  2. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  3. Declaration:  #define wimpspriteop_AREA ((<osspriteop_area=>osspriteop.osspriteop_area> *) 1)xwimp_sprite_op
  4. Performs sprite operations on sprites from the Wimp's poolwimp_sprite_op
  5. Performs sprite operations on sprites from the Wimp's poolxwimpspriteop_merge_sprite_file
  6. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  7. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_merge_sprite_file (char *file_name);
  8. Summary:      Merges sprite filewimpspriteop_merge_sprite_file
  9. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  10. Declaration:  extern void wimpspriteop_merge_sprite_file (char *file_name);
  11. Summary:      Merges sprite filexwimpspriteop_get_sprite
  12. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  13. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_get_sprite (char *sprite_name,
  14.                  bool get_palette,
  15.                  <osspriteop_header=>osspriteop.osspriteop_header> **header);
  16. Summary:      Gets spritewimpspriteop_get_sprite
  17. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  18. Declaration:  extern <osspriteop_header=>osspriteop.osspriteop_header> *wimpspriteop_get_sprite (char *sprite_name,
  19.                  bool get_palette);
  20. Summary:      Gets spritexwimpspriteop_select_sprite
  21. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  22. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_select_sprite (char *sprite_name,
  23.                  <osspriteop_header=>osspriteop.osspriteop_header> **header);
  24. Summary:      Selects spritewimpspriteop_select_sprite
  25. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  26. Declaration:  extern <osspriteop_header=>osspriteop.osspriteop_header> *wimpspriteop_select_sprite (char *sprite_name);
  27. Summary:      Selects spritexwimpspriteop_put_sprite
  28. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  29. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_put_sprite (char *sprite_name,
  30.                  <os_action=>os.os_action> action);
  31. Summary:      Puts spritewimpspriteop_put_sprite
  32. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  33. Declaration:  extern void wimpspriteop_put_sprite (char *sprite_name,
  34.                  <os_action=>os.os_action> action);
  35. Summary:      Puts spritexwimpspriteop_put_sprite_user_coords
  36. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  37. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_put_sprite_user_coords (char *sprite_name,
  38.                  int x,
  39.                  int y,
  40.                  <os_action=>os.os_action> action);
  41. Summary:      Puts sprite at user coordinateswimpspriteop_put_sprite_user_coords
  42. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  43. Declaration:  extern void wimpspriteop_put_sprite_user_coords (char *sprite_name,
  44.                  int x,
  45.                  int y,
  46.                  <os_action=>os.os_action> action);
  47. Summary:      Puts sprite at user coordinatesxwimpspriteop_set_pointer_shape
  48. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  49. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_set_pointer_shape (char *sprite_name,
  50.                  bits flags,
  51.                  int xactive,
  52.                  int yactive,
  53.                  <os_factors=>os.os_factors> *factors,
  54.                  <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab);
  55. Summary:      Sets pointer shapewimpspriteop_set_pointer_shape
  56. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  57. Declaration:  extern void wimpspriteop_set_pointer_shape (char *sprite_name,
  58.                  bits flags,
  59.                  int xactive,
  60.                  int yactive,
  61.                  <os_factors=>os.os_factors> *factors,
  62.                  <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab);
  63. Summary:      Sets pointer shapexwimpspriteop_read_palette_size
  64. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  65. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_read_palette_size (char *sprite_name,
  66.                  int *size,
  67.                  <os_sprite_palette=>os.os_sprite_palette> **palette,
  68.                  <os_mode=>os.os_mode> *mode);
  69. Summary:      Reads palette sizewimpspriteop_read_palette_size
  70. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  71. Declaration:  extern void wimpspriteop_read_palette_size (char *sprite_name,
  72.                  int *size,
  73.                  <os_sprite_palette=>os.os_sprite_palette> **palette,
  74.                  <os_mode=>os.os_mode> *mode);
  75. Summary:      Reads palette sizexwimpspriteop_read_sprite_size
  76. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  77. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_read_sprite_size (char *sprite_name,
  78.                  int *width,
  79.                  int *height,
  80.                  bool *mask,
  81.                  <os_mode=>os.os_mode> *mode);
  82. Summary:      Reads sprite informationwimpspriteop_read_sprite_size
  83. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  84. Declaration:  extern void wimpspriteop_read_sprite_size (char *sprite_name,
  85.                  int *width,
  86.                  int *height,
  87.                  bool *mask,
  88.                  <os_mode=>os.os_mode> *mode);
  89. Summary:      Reads sprite informationxwimpspriteop_read_pixel_colour
  90. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  91. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_read_pixel_colour (char *sprite_name,
  92.                  int x,
  93.                  int y,
  94.                  <os_gcol=>os.os_gcol> *gcol,
  95.                  <os_tint=>os.os_tint> *tint);
  96. Summary:      Reads pixel colourwimpspriteop_read_pixel_colour
  97. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  98. Declaration:  extern void wimpspriteop_read_pixel_colour (char *sprite_name,
  99.                  int x,
  100.                  int y,
  101.                  <os_gcol=>os.os_gcol> *gcol,
  102.                  <os_tint=>os.os_tint> *tint);
  103. Summary:      Reads pixel colourxwimpspriteop_read_pixel_mask
  104. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  105. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_read_pixel_mask (char *sprite_name,
  106.                  int x,
  107.                  int y,
  108.                  bool *solid);
  109. Summary:      Reads pixel maskwimpspriteop_read_pixel_mask
  110. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  111. Declaration:  extern bool wimpspriteop_read_pixel_mask (char *sprite_name,
  112.                  int x,
  113.                  int y);
  114. Summary:      Reads pixel maskxwimpspriteop_plot_mask
  115. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  116. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_plot_mask (char *sprite_name);
  117. Summary:      Plots sprite maskwimpspriteop_plot_mask
  118. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  119. Declaration:  extern void wimpspriteop_plot_mask (char *sprite_name);
  120. Summary:      Plots sprite maskxwimpspriteop_plot_mask_user_coords
  121. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  122. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_plot_mask_user_coords (char *sprite_name,
  123.                  int x,
  124.                  int y);
  125. Summary:      Plots sprite mask at user coordinateswimpspriteop_plot_mask_user_coords
  126. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  127. Declaration:  extern void wimpspriteop_plot_mask_user_coords (char *sprite_name,
  128.                  int x,
  129.                  int y);
  130. Summary:      Plots sprite mask at user coordinatesxwimpspriteop_plot_mask_scaled
  131. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  132. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_plot_mask_scaled (char *sprite_name,
  133.                  int x,
  134.                  int y,
  135.                  <os_factors=>os.os_factors> *factors);
  136. Summary:      Plots mask scaledwimpspriteop_plot_mask_scaled
  137. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  138. Declaration:  extern void wimpspriteop_plot_mask_scaled (char *sprite_name,
  139.                  int x,
  140.                  int y,
  141.                  <os_factors=>os.os_factors> *factors);
  142. Summary:      Plots mask scaledxwimpspriteop_put_sprite_scaled
  143. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  144. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_put_sprite_scaled (char *sprite_name,
  145.                  int x,
  146.                  int y,
  147.                  <os_action=>os.os_action> action,
  148.                  <os_factors=>os.os_factors> *factors,
  149.                  <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab);
  150. Summary:      Puts sprite scaledwimpspriteop_put_sprite_scaled
  151. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  152. Declaration:  extern void wimpspriteop_put_sprite_scaled (char *sprite_name,
  153.                  int x,
  154.                  int y,
  155.                  <os_action=>os.os_action> action,
  156.                  <os_factors=>os.os_factors> *factors,
  157.                  <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab);
  158. Summary:      Puts sprite scaledxwimpspriteop_put_sprite_grey_scaled
  159. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  160. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_put_sprite_grey_scaled (char *sprite_name,
  161.                  int x,
  162.                  int y,
  163.                  <os_factors=>os.os_factors> *factors,
  164.                  <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab);
  165. Summary:      Puts sprite scaled and anti-aliasedwimpspriteop_put_sprite_grey_scaled
  166. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  167. Declaration:  extern void wimpspriteop_put_sprite_grey_scaled (char *sprite_name,
  168.                  int x,
  169.                  int y,
  170.                  <os_factors=>os.os_factors> *factors,
  171.                  <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab);
  172. Summary:      Puts sprite scaled and anti-aliasedxwimpspriteop_plot_mask_trfm
  173. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  174. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_plot_mask_trfm (char *sprite_name,
  175.                  bits flags,
  176.                  <os_box=>os.os_box> *source_rect,
  177.                  <os_trfm=>os.os_trfm> *trfm);
  178. Summary:      Plots sprite mask transformedwimpspriteop_plot_mask_trfm
  179. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  180. Declaration:  extern void wimpspriteop_plot_mask_trfm (char *sprite_name,
  181.                  bits flags,
  182.                  <os_box=>os.os_box> *source_rect,
  183.                  <os_trfm=>os.os_trfm> *trfm);
  184. Summary:      Plots sprite mask transformedxwimpspriteop_put_sprite_trfm
  185. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  186. Declaration:  extern <os_error=>os.os_error> *xwimpspriteop_put_sprite_trfm (char *sprite_name,
  187.                  bits flags,
  188.                  <os_box=>os.os_box> *source_rect,
  189.                  <os_action=>os.os_action> action,
  190.                  <os_trfm=>os.os_trfm> *trfm,
  191.                  <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab);
  192. Summary:      Puts sprite transformedwimpspriteop_put_sprite_trfm
  193. Defined in:   <wimpspriteop=>wimpsprite.$>.h
  194. Declaration:  extern void wimpspriteop_put_sprite_trfm (char *sprite_name,
  195.                  bits flags,
  196.                  <os_box=>os.os_box> *source_rect,
  197.                  <os_action=>os.os_action> action,
  198.                  <os_trfm=>os.os_trfm> *trfm,
  199.                  <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab);
  200. Summary:      Puts sprite transformedWimpSpriteOp
  201. <wimpspriteop_AREA>
  202. <xwimp_sprite_op>
  203. <wimp_sprite_op>
  204. <xwimpspriteop_merge_sprite_file>
  205. <wimpspriteop_merge_sprite_file>
  206. <xwimpspriteop_get_sprite>
  207. <wimpspriteop_get_sprite>
  208. <xwimpspriteop_select_sprite>
  209. <wimpspriteop_select_sprite>
  210. <xwimpspriteop_put_sprite>
  211. <wimpspriteop_put_sprite>
  212. <xwimpspriteop_put_sprite_user_coords>
  213. <wimpspriteop_put_sprite_user_coords>
  214. <xwimpspriteop_set_pointer_shape>
  215. <wimpspriteop_set_pointer_shape>
  216. <xwimpspriteop_read_palette_size>
  217. <wimpspriteop_read_palette_size>
  218. <xwimpspriteop_read_sprite_size>
  219. <wimpspriteop_read_sprite_size>
  220. <xwimpspriteop_read_pixel_colour>
  221. <wimpspriteop_read_pixel_colour>
  222. <xwimpspriteop_read_pixel_mask>
  223. <wimpspriteop_read_pixel_mask>
  224. <xwimpspriteop_plot_mask>
  225. <wimpspriteop_plot_mask>
  226. <xwimpspriteop_plot_mask_user_coords>
  227. <wimpspriteop_plot_mask_user_coords>
  228. <xwimpspriteop_plot_mask_scaled>
  229. <wimpspriteop_plot_mask_scaled>
  230. <xwimpspriteop_put_sprite_scaled>
  231. <wimpspriteop_put_sprite_scaled>
  232. <xwimpspriteop_put_sprite_grey_scaled>
  233. <wimpspriteop_put_sprite_grey_scaled>
  234. <xwimpspriteop_plot_mask_trfm>
  235. <wimpspriteop_plot_mask_trfm>
  236. <xwimpspriteop_put_sprite_trfm>
  237. <wimpspriteop_put_sprite_trfm>