~mjmendoza/quixie/trunk

« back to all changes in this revision

Viewing changes to inc/cls/kse_Image.hpp

  • Committer: creek23
  • Date: 2014-05-27 17:02:50 UTC
  • Revision ID: svn-v4:5d579d6f-57a3-4165-9b1e-6dacaf8da75a:quixie:641
line-by-line C++ conversion attempt

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
//functions
 
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);
 
51
 
 
52
//class
 
53
int SynImage(long int &iIndex);
 
54
int JIO_SynImage(long int &iIndex);