author | root@rika |
Wed, 06 Feb 2008 17:32:55 +0000 | |
changeset 4 | df6a40031aa5 |
permissions | -rw-r--r-- |
root@4 | 1 |
/* |
root@4 | 2 |
* GraphLCD graphics library |
root@4 | 3 |
* |
root@4 | 4 |
* glcd.h - GLCD file loading and saving |
root@4 | 5 |
* |
root@4 | 6 |
* based on graphlcd plugin 0.1.1 for the Video Disc Recorder |
root@4 | 7 |
* (c) 2001-2004 Carsten Siebholz <c.siebholz AT t-online.de> |
root@4 | 8 |
* |
root@4 | 9 |
* This file is released under the GNU General Public License. Refer |
root@4 | 10 |
* to the COPYING file distributed with this package. |
root@4 | 11 |
* |
root@4 | 12 |
* (c) 2004 Andreas Regel <andreas.regel AT powarman.de> |
root@4 | 13 |
*/ |
root@4 | 14 |
|
root@4 | 15 |
#ifndef _GLCDGRAPHICS_GLCD_H_ |
root@4 | 16 |
#define _GLCDGRAPHICS_GLCD_H_ |
root@4 | 17 |
|
root@4 | 18 |
#include "imagefile.h" |
root@4 | 19 |
|
root@4 | 20 |
namespace GLCD |
root@4 | 21 |
{ |
root@4 | 22 |
|
root@4 | 23 |
class cImage; |
root@4 | 24 |
|
root@4 | 25 |
class cGLCDFile : public cImageFile |
root@4 | 26 |
{ |
root@4 | 27 |
public: |
root@4 | 28 |
cGLCDFile(); |
root@4 | 29 |
virtual ~cGLCDFile(); |
root@4 | 30 |
virtual bool Load(cImage & image, const std::string & fileName); |
root@4 | 31 |
virtual bool Save(cImage & image, const std::string & fileName); |
root@4 | 32 |
}; |
root@4 | 33 |
|
root@4 | 34 |
} // end of namespace |
root@4 | 35 |
|
root@4 | 36 |
#endif |