public:
inline wxDrawOp(int theOp) { m_op = theOp; }
inline ~wxDrawOp() {}
- inline virtual void Scale(double xScale, double yScale) {};
- inline virtual void Translate(double x, double y) {};
- inline virtual void Rotate(double x, double y, double theta, double sinTheta, double cosTheta) {};
+ inline virtual void Scale(double WXUNUSED(xScale), double WXUNUSED(yScale)) {};
+ inline virtual void Translate(double WXUNUSED(x), double WXUNUSED(y)) {};
+ inline virtual void Rotate(double WXUNUSED(x), double WXUNUSED(y), double WXUNUSED(theta), double WXUNUSED(sinTheta), double WXUNUSED(cosTheta)) {};
virtual void Do(wxDC& dc, double xoffset, double yoffset) = 0;
virtual wxDrawOp *Copy(wxPseudoMetaFile *newImage) = 0;
#if wxUSE_PROLOGIO
inline int GetOp() const { return m_op; }
// Draw an outline using the current operation. By default, return FALSE (not drawn)
- virtual bool OnDrawOutline(wxDC& dc, double x, double y, double w, double h,
- double oldW, double oldH) { return FALSE; }
+ virtual bool OnDrawOutline(wxDC& WXUNUSED(dc), double WXUNUSED(x), double WXUNUSED(y), double WXUNUSED(w), double WXUNUSED(h),
+ double WXUNUSED(oldW), double WXUNUSED(oldH)) { return FALSE; }
// Get the perimeter point using this data
- virtual bool GetPerimeterPoint(double x1, double y1,
- double x2, double y2,
- double *x3, double *y3,
- double xOffset, double yOffset,
- int attachmentMode)
+ virtual bool GetPerimeterPoint(double WXUNUSED(x1), double WXUNUSED(y1),
+ double WXUNUSED(x2), double WXUNUSED(y2),
+ double *WXUNUSED(x3), double *WXUNUSED(y3),
+ double WXUNUSED(xOffset), double WXUNUSED(yOffset),
+ int WXUNUSED(attachmentMode))
{ return FALSE; }
protected: