Richard Parker / EALCD
Committer:
richardparker
Date:
Thu Feb 11 12:21:18 2010 +0000
Revision:
0:839ecbf5cb2a

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
richardparker 0:839ecbf5cb2a 1 // Copyright 2010 Richard Parker
richardparker 0:839ecbf5cb2a 2
richardparker 0:839ecbf5cb2a 3 #ifndef MBED_EAPEN_H
richardparker 0:839ecbf5cb2a 4 #define MBED_EAPEN_H
richardparker 0:839ecbf5cb2a 5
richardparker 0:839ecbf5cb2a 6 #include "mbed.h"
richardparker 0:839ecbf5cb2a 7
richardparker 0:839ecbf5cb2a 8 #include "EAColor.h"
richardparker 0:839ecbf5cb2a 9
richardparker 0:839ecbf5cb2a 10 /**
richardparker 0:839ecbf5cb2a 11 * Class to handle the pen for the EA LCD.
richardparker 0:839ecbf5cb2a 12 * @author Richard Parker
richardparker 0:839ecbf5cb2a 13 */
richardparker 0:839ecbf5cb2a 14 class EAPen
richardparker 0:839ecbf5cb2a 15 {
richardparker 0:839ecbf5cb2a 16 public:
richardparker 0:839ecbf5cb2a 17 EAPen();
richardparker 0:839ecbf5cb2a 18 EAPen(const EAColor& color);
richardparker 0:839ecbf5cb2a 19
richardparker 0:839ecbf5cb2a 20 ~EAPen();
richardparker 0:839ecbf5cb2a 21
richardparker 0:839ecbf5cb2a 22 inline const EAColor& color() const { return _color; }
richardparker 0:839ecbf5cb2a 23 inline void setColor(const EAColor& c) { _color = c; }
richardparker 0:839ecbf5cb2a 24
richardparker 0:839ecbf5cb2a 25 private:
richardparker 0:839ecbf5cb2a 26 EAColor _color;
richardparker 0:839ecbf5cb2a 27
richardparker 0:839ecbf5cb2a 28 };
richardparker 0:839ecbf5cb2a 29
richardparker 0:839ecbf5cb2a 30 #endif