al_draw_rotated_bitmap man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

al_draw_rotated_bitmap(3)			     al_draw_rotated_bitmap(3)

NAME
       al_draw_rotated_bitmap - Allegro 5 API

SYNOPSIS
	      #include <allegro5/allegro.h>

	      void al_draw_rotated_bitmap(ALLEGRO_BITMAP *bitmap,
		 float cx, float cy, float dx, float dy, float angle, int flags)

DESCRIPTION
       Draws  a rotated version of the given bitmap to the target bitmap.  The
       bitmap is rotated by 'angle' radians clockwise.

       The point at cx/cy relative to the upper left corner of the bitmap will
       be  drawn  at  dx/dy  and  the bitmap is rotated around this point.  If
       cx,cy is 0,0 the bitmap will rotate around its upper left corner.

       · cx - center x (relative to the bitmap)

       · cy - center y (relative to the bitmap)

       · dx - destination x

       · dy - destination y

       · angle - angle by which to rotate

       · flags - same as for al_draw_bitmap(3)

       Example

	      float w = al_get_bitmap_width(bitmap);
	      float h = al_get_bitmap_height(bitmap);
	      al_draw_rotated_bitmap(bitmap, w / 2, h / 2, x, y, ALLEGRO_PI / 2, 0);

       The above code draws the bitmap centered on  x/y	 and  rotates  it  90°
       clockwise.

SEE ALSO
       al_draw_bitmap(3),  al_draw_bitmap_region(3), al_draw_scaled_bitmap(3),
       al_draw_scaled_rotated_bitmap(3)

Allegro reference manual			     al_draw_rotated_bitmap(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net