3
int ImageLoad(long int &iIndex);
4
int ImageNew(long int &iIndex);
5
int ImageSetX(long int &iIndex);
6
int JIO_ImageSetX(long int &iIndex);
7
int ImageSetY(long int &iIndex);
8
int JIO_ImageSetY(long int &iIndex);
9
int ImageSetWidth(long int &iIndex);
10
int ImageSetHeight(long int &iIndex);
11
int ImageScale(long int &iIndex);
12
int ImageSetScaleX(long int &iIndex);
13
int ImageSetScaleY(long int &iIndex);
14
int ImageSetRotation(long int &iIndex);
15
int JIO_ImageSetRotation(long int &iIndex);
16
void Engine_ImageSetRotation(int iRotation, int iImageIndex);
17
int ImageFree(long int &iIndex);
18
int ImageBlit(long int &iIndex);
19
int JIO_ImageBlit(long int &iIndex);
20
void Engine_ImageBlit(long int iImageX, long int iImageY, long int iImageSrc, long int iImageDest, int p_Trans = 0);
21
int ImageTBlit(long int &iIndex);
22
int JIO_ImageTBlit(long int &iIndex);
23
//void Engine_ImageBlit(long int iImageX, long int iImageY, long int iImageSrc, long int iImageDest);
24
int ImageRender(long int &iIndex);
25
int JIO_ImageRender(long int &iIndex);
26
void Engine_ImageRender(long int iImageSrc, long int iImageDest);
27
void Engine_ImageRender_Cairo(long int iImageSrc);
28
int ImageScaleBlit(long int &iIndex);
29
int ImageScaleTBlit(long int &iIndex);
30
int ImageAlphaBlit(long int &iIndex);
31
int ImageAlphaTBlit(long int &iIndex);
32
int ImageScaleAlphaBlit(long int &iIndex);
33
int ImageScaleAlphaTBlit(long int &iIndex);
34
int ImageGetX(long int &iIndex);
35
int ImageGetY(long int &iIndex);
36
int ImageGetHeight(long int &iIndex);
37
int ImageGetWidth(long int &iIndex);
38
int ImageGetScaleX(long int &iIndex);
39
int ImageGetScaleY(long int &iIndex);
40
int ImageGetRotation(long int &iIndex);
41
int ImageCollides(long int &iIndex);
42
int JIO_ImageCollides(long int &iIndex);
43
void Engine_ImageCollides(int iImg1, int iImg2, int iBool);
44
int ImageGrabRegion(long int &iIndex);
45
int ImageGetPixel(long int &iIndex);
46
void Engine_GrabRegion(int iX, int iY, int iWid, int iHgt, long int iSrc, long int iDest);
47
void Engine_BlitToRegion(int iSrc, int iX, int iY, int iWid, int iHgt, bool Transp, int iDest, int destWid = 640, int destHgt = 480);
48
bool Engine_IsPointInsideImage(double objX, double objY, int imgIndex);
49
int Engine_PixelCollision(void *OBJA, int OAX, int OAY, void *OBJB, int OBX, int OBY, int USEALPHA = 0);
50
//void Engine_ScaleImage(long imgIndex, double iScale);
53
int SynImage(long int &iIndex);
54
int JIO_SynImage(long int &iIndex);