forked from enlightenment/efl
0a224da86f
This implements an entirely new API model for Evas Map by relying on high-level transformations on the object rather than an external Evas_Map structure that needs to be constantly updated manually. The implementation relies on Evas_Map. To rotate an object all you need to do now is efl_gfx_map_rotate(obj, 45.0, NULL, 0.5, 0.5); Or with a C++ syntax: obj.rotate(45.0, NULL, 0.5, 0.5); Or even simply (with default arguments): obj.rotate(45.0); The map transformation functions are: - rotate - rotate_3d - rotate_quat - zoom - translate (new!) - perspective_3d - lightning_3d @feature |
||
---|---|---|
.. | ||
cache | ||
cache2 | ||
canvas | ||
common | ||
common3d | ||
cserve2 | ||
file | ||
filters | ||
include | ||
Evas.h | ||
Evas.hh | ||
Evas_Common.h | ||
Evas_Eo.h | ||
Evas_GL.h | ||
Evas_Internal.h | ||
Evas_Legacy.h | ||
Evas_Loader.h | ||
main.c |