X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/dfad0599246651d4994e348d868a3e65613c7379..d42508c2a026d505d39c386b233de4a1b51f1445:/include/wx/stubs/dc.h diff --git a/include/wx/stubs/dc.h b/include/wx/stubs/dc.h index 71f7f74845..596e26de9a 100644 --- a/include/wx/stubs/dc.h +++ b/include/wx/stubs/dc.h @@ -61,10 +61,10 @@ class WXDLLEXPORT wxDC: public wxObject virtual bool Ok(void) const { return m_ok; }; - virtual void FloodFill( long x1, long y1, wxColour* col, int style=wxFLOOD_SURFACE ) = 0; + virtual void FloodFill( long x1, long y1, const wxColour& col, int style=wxFLOOD_SURFACE ) = 0; inline void FloodFill(const wxPoint& pt, const wxColour& col, int style=wxFLOOD_SURFACE) { - FloodFill(pt.x, pt.y, (wxColour*) & col, style); + FloodFill(pt.x, pt.y, col, style); } virtual bool GetPixel( long x1, long y1, wxColour *col ) const = 0; @@ -177,16 +177,16 @@ class WXDLLEXPORT wxDC: public wxObject virtual void Clear(void) = 0; virtual void SetFont( const wxFont &font ) = 0; - virtual wxFont *GetFont(void) const { return (wxFont*) &m_font; }; + virtual wxFont& GetFont(void) const { return (wxFont&) m_font; }; virtual void SetPen( const wxPen &pen ) = 0; - virtual wxPen *GetPen(void) const { return (wxPen*) &m_pen; }; + virtual wxPen& GetPen(void) const { return (wxPen&) m_pen; }; virtual void SetBrush( const wxBrush &brush ) = 0; - virtual wxBrush *GetBrush(void) const { return (wxBrush*) &m_brush; }; + virtual wxBrush& GetBrush(void) const { return (wxBrush&) m_brush; }; virtual void SetBackground( const wxBrush &brush ) = 0; - virtual wxBrush *GetBackground(void) const { return (wxBrush*) &m_backgroundBrush; }; + virtual wxBrush& GetBackground(void) const { return (wxBrush&) m_backgroundBrush; }; virtual void SetLogicalFunction( int function ) = 0; virtual int GetLogicalFunction(void) const { return m_logicalFunction; }; @@ -364,8 +364,6 @@ class WXDLLEXPORT wxDC: public wxObject bool m_needComputeScaleX,m_needComputeScaleY; // not yet used - float m_scaleFactor; // wxPSDC wants to have this. Will disappear. - long m_clipX1,m_clipY1,m_clipX2,m_clipY2; long m_minX,m_maxX,m_minY,m_maxY; };