only store what we need to in the class

This commit is contained in:
Dana Jansens 2003-02-13 04:52:08 +00:00
parent e451c08ac5
commit 0ebf6a1754

View file

@ -36,11 +36,13 @@ private:
unsigned char _red;
unsigned char _green;
unsigned char _blue;
unsigned long _pixel;
GC _gc;
mutable unsigned long _pixel;
mutable GC _gc;
void create();
mutable bool _allocated;
void create() const;
public:
static void initialize();
@ -55,8 +57,8 @@ public:
inline unsigned char red() const { return _red; }
inline unsigned char green() const { return _green; }
inline unsigned char blue() const { return _blue; }
inline unsigned long pixel() const { return _pixel; }
inline GC gc() const { return _gc; }
unsigned long pixel() const;
GC gc() const;
};
}