Going in order from most important to least important:
* Flipping such as sprite.drawFlipped(int x, int y,
bool hflip, bool vflip)
* Rotation in the manner of sprite.drawRot(int x,int
y,int angle)
* Stretching / shrinking functions
These are things that DirectX does not have built in
support for without dwelling into Direct3D. It would be
nice to have these in GGI with a very simple use.
Logged In: YES
user_id=51548
The features you request will be available in GGI 3.0.
GGI 3.0 will come along with a set of extensions providing
what you want and more.
When you look through the CVS sources you'll find extensions
like libgalloc, libggiovl, libggibuf, libggiblt and
libraries like libggibse.
(Last one has nothing to do with the mad cow desease :)
libggibse provides the sprite features you requested.
Don't expect too much of them since all of them are still
(pre-)alpha. libggibuf is the only one, which is in
an useable state.
But the API is there, which is enough to get a picture,
what GGI 3.0 will be.
Enjoy.