diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-04-14 14:28:02 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-04-14 14:28:02 +0000 |
| commit | ffce7be32582e3e93ca4d18c751f5c4e250a661e (patch) | |
| tree | 6ca6175878d261fd9e6026a4e9cf922916c9317f /src/Image.h | |
| parent | 9bf23ee332b5fb2d8093337c84d19d5b7a8e27ca (diff) | |
using references instead of pointers if possible in Image
Diffstat (limited to 'src/Image.h')
| -rw-r--r-- | src/Image.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/Image.h b/src/Image.h index 4be1d7bf..b21535bc 100644 --- a/src/Image.h +++ b/src/Image.h @@ -114,7 +114,7 @@ public: class BImage { private: - BImageControl *control; + BImageControl &control; #ifdef INTERLACE Bool interlaced; @@ -148,7 +148,7 @@ protected: public: - BImage(BImageControl *, unsigned int, unsigned int); + BImage(BImageControl &, unsigned int, unsigned int); ~BImage(void); Pixmap render(BTexture *); @@ -160,8 +160,8 @@ public: class BImageControl : public TimeoutHandler { private: Bool dither; - BaseDisplay *basedisplay; - ScreenInfo *screeninfo; + BaseDisplay &basedisplay; + ScreenInfo &screeninfo; #ifdef TIMEDCACHE BTimer *timer; #endif // TIMEDCACHE @@ -195,19 +195,19 @@ protected: public: - BImageControl(BaseDisplay *, ScreenInfo *, Bool = False, int = 4, + BImageControl(BaseDisplay &, ScreenInfo &, Bool = False, int = 4, unsigned long = 300000l, unsigned long = 200l); virtual ~BImageControl(void); - inline BaseDisplay *getBaseDisplay(void) { return basedisplay; } + inline BaseDisplay &getBaseDisplay(void) { return basedisplay; } inline const Bool &doDither(void) { return dither; } - inline ScreenInfo *getScreenInfo(void) { return screeninfo; } + inline ScreenInfo &getScreenInfo(void) { return screeninfo; } inline const Window &getDrawable(void) const { return window; } - inline Visual *getVisual(void) { return screeninfo->getVisual(); } + inline Visual *getVisual(void) { return screeninfo.getVisual(); } inline const int &getBitsPerPixel(void) const { return bits_per_pixel; } inline const int &getDepth(void) const { return screen_depth; } |
