summaryrefslogtreecommitdiff
path: root/src/Image.h
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2002-04-14 14:28:02 +0000
committerDana Jansens <danakj@orodu.net>2002-04-14 14:28:02 +0000
commitffce7be32582e3e93ca4d18c751f5c4e250a661e (patch)
tree6ca6175878d261fd9e6026a4e9cf922916c9317f /src/Image.h
parent9bf23ee332b5fb2d8093337c84d19d5b7a8e27ca (diff)
using references instead of pointers if possible in Image
Diffstat (limited to 'src/Image.h')
-rw-r--r--src/Image.h16
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; }