- virtual const Point& size() const { return _size; }
- virtual int width() const { return _size.x(); }
- virtual int height() const { return _size.y(); }
+ inline int screen(void) const { return _screen; }
+
+ virtual const Size& size() const { return _size; }
+
+ virtual Pixmap pixmap() const { return _pixmap; }
+
+ // The RenderControl classes use the internal objects in this class to render
+ // to it. Noone else needs them tho, so they are private.
+ friend class RenderControl;
+ friend class TrueRenderControl;
+ friend class PseudoRenderControl;