Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
rotate_sprite(3)		 Allegro manual 		rotate_sprite(3)

NAME
     rotate_sprite - Rotates a sprite. Allegro game programming library.

SYNOPSIS
     #include <allegro.h>

     void rotate_sprite(BITMAP *bmp, BITMAP *sprite, int x, int y, fixed angle);

DESCRIPTION
     Draws the sprite image onto the bitmap. It is placed with its top left cor-
     ner  at  the specified position, then rotated by the specified angle around
     its centre. The angle is a fixed point 16.16 number in the same format used
     by the fixed point trig routines, with 256 equal to a  full  circle,  64  a
     right  angle, etc. All rotation functions can draw between any two bitmaps,
     even screen bitmaps or bitmaps of different color depth.

     Positive increments of the angle will make the sprite rotate  clockwise  on
     the screen, as demonstrated by the Allegro example.

SEE ALSO
     draw_sprite(3),   rotate_scaled_sprite(3),   rotate_sprite_v_flip(3),   ro-
     tate_scaled_sprite_v_flip(3),   pivot_sprite(3),	 pivot_sprite_v_flip(3),
     pivot_scaled_sprite(3),	  pivot_scaled_sprite_v_flip(3),      itofix(3),
     exsprite(3)

Allegro 			  version 4.4.3 		rotate_sprite(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=rotate_sprite&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help