ultimatepp/bazaar/Controls4U/Functions4U_Gui.cpp
koldo c34307b2dd New Functions4U package
git-svn-id: svn://ultimatepp.org/upp/trunk@1752 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2009-12-08 14:53:45 +00:00

25 lines
566 B
C++

#ifdef flagGUI
#include <CtrlLib/CtrlLib.h>
#include "Functions4U.h"
#include "Functions4U/Functions4U_Gui.h"
inline const RGBA *GetPixel(Image &img, int x, int y) {
return img + x + y*img.GetWidth();
}
inline RGBA *GetPixel(ImageBuffer &img, int x, int y) {
return img + x + y*img.GetWidth();
}
Image Rotate180(const Image& orig) {
Size sz = orig.GetSize();
ImageBuffer dest(sz);
for(int rw = 0; rw < sz.cy; rw++)
for(int cl = 0; cl < sz.cx; cl++)
dest[rw][cl] = orig[sz.cy - rw - 1][sz.cx - cl - 1];
return dest;
}
#endif