al_transform_coordinates
void al_transform_coordinates(const ALLEGRO_TRANSFORM *trans, float *x, float *y)
Introduced in 5.0.0
Transform a pair of coordinates.
Parameters:
- trans - Transformation to use
- x, y - Pointers to the coordinates
See also: al_use_transform
Most helpful discussions:
- Clipping / Rotation (1)
- 3D Version of "al_transform_coordinates()"? (1)
- Transform / Translate
- Display Mode removes window controls
- How can I scale an object from the array of coordinates?
- First person camera using transformations
- How to make a collision box at 360 degrees
- How can I map mouse coordinates to world coordinates using allegro transofrms?
- double precision for al_transform_coordinates?
- ALLEGRO_TRANSFORM and Movement
Other recent discussions:
- Bitmap region vs Transforms for a camera
- Objects are moving?
- Detecting mouseover on isometric map
- Collision Detection with a rotating square.
- Mouse event position X/Y doesn't update with al_use_transform
- Draw to second screen to ZOOM 2X
- Agui positing
- Transitioning from Allegro 4; fullscreen question...
- [5.0rc2] OpenGL/Deferred drawing CPU use