home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / e / extralib / !ExtrasLib / h / Sprite < prev    next >
Text File  |  1996-03-03  |  1KB  |  38 lines

  1. /*******************/
  2. /* Sprite routines */
  3. /*******************/
  4.  
  5. /* ExtrasLib by Peter Hartley 1995-96
  6.  * (K) All Rites Reversed - Copy What You Like
  7.  */
  8.  
  9. #ifndef __kernel_h
  10. #include "kernel.h"
  11. #endif
  12.  
  13. os_error *Sprite_GetOSSize( void *spritearea, char *name,
  14.                        int *pWidth, int *pHeight );
  15.  
  16. os_error *Sprite_ReturnName( void *spritearea,
  17.                              char *buffer,
  18.                              int bufflen,
  19.                              int position ); /* SpriteOp 13 */
  20.  
  21. extern void *Sprite_SelectSprite( void *spritearea, char *name );
  22.             /* SpriteOp 24: return address of sprite, or 0 if doesn't exist */
  23.  
  24. extern _kernel_oserror *Sprite_PutSpriteScaled( void *spritearea,
  25.                                 char *name,
  26.                                 int x, int y,
  27.                                 int plotaction,
  28.                                 void *scaling,
  29.                                 void *pixtrans ); /* SpriteOp 52 */
  30.  
  31. extern _kernel_oserror *Sprite_FastPutSpriteScaled( void *spritearea,
  32.                                 void *sprite,
  33.                                 int x, int y,
  34.                                 int plotaction,
  35.                                 void *scaling,
  36.                                 void *pixtrans );
  37.  
  38.