1stretch_sprite(3)               Allegro manual               stretch_sprite(3)
2
3
4

NAME

6       stretch_sprite  - Stretches a sprite to the destination bitmap. Allegro
7       game programming library.
8

SYNOPSIS

10       #include <allegro.h>
11
12
13       void stretch_sprite(BITMAP *bmp, BITMAP *sprite, int x, int y,  int  w,
14       int h);
15

DESCRIPTION

17       Like draw_sprite(), except it can stretch the sprite image to the spec‐
18       ified width and height and requires the sprite  image  and  destination
19       bitmap  to  be of the same color depth. Moreover, the sprite image must
20       be a memory bitmap. Example:
21
22          /* Create tunnel like effect. */
23          for (step = 1; step
24             int width = SCREEN_W / step;
25             int height = SCREEN_H / step;
26             stretch_sprite(screen, image, SCREEN_W / 2 - width / 2,
27                            SCREEN_H / 2 - height / 2, width, height);
28          }
29
30

SEE ALSO

32       draw_sprite(3), stretch_blit(3), bitmap_mask_color(3)
33
34
35
36Allegro                          version 4.2.3               stretch_sprite(3)
Impressum