graphlcd-base/glcdgraphics/glcd.h
author root@rika
Wed, 06 Feb 2008 17:32:55 +0000
changeset 4 df6a40031aa5
permissions -rw-r--r--
added graphlcd-base
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