summaryrefslogtreecommitdiffstats
path: root/Project/Multiplier.h
diff options
context:
space:
mode:
authorThales Lima Oliveira <thaleslima.ufu@gmail.com>2017-03-24 19:15:25 -0300
committerThales Lima Oliveira <thaleslima.ufu@gmail.com>2017-03-24 19:15:25 -0300
commit3985018cdb8508b9970646ae4b9886ba4df6dd78 (patch)
tree7510c66f8f659bbf5bc72d1750e8cbb110d511e7 /Project/Multiplier.h
parentd97e18cec6ec681f61cb9882fd67df8152c14709 (diff)
downloadPSP.git-3985018cdb8508b9970646ae4b9886ba4df6dd78.tar.gz
PSP.git-3985018cdb8508b9970646ae4b9886ba4df6dd78.tar.xz
PSP.git-3985018cdb8508b9970646ae4b9886ba4df6dd78.zip
Multiplier under implementation
Diffstat (limited to 'Project/Multiplier.h')
-rw-r--r--Project/Multiplier.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/Project/Multiplier.h b/Project/Multiplier.h
index ad3172c..50dc38c 100644
--- a/Project/Multiplier.h
+++ b/Project/Multiplier.h
@@ -5,10 +5,17 @@
class Multiplier : public ControlElement
{
-public:
+ public:
Multiplier();
~Multiplier();
+ virtual void Draw(wxPoint2DDouble translation, double scale) const;
+ virtual bool Contains(wxPoint2DDouble position) const { return m_rect.Contains(position); }
+ virtual bool Intersects(wxRect2DDouble rect) const { return m_rect.Intersects(rect); }
+ virtual bool ShowForm(wxWindow* parent, Element* element);
+ virtual void Rotate(bool clockwise = true);
+
+ virtual void UpdatePoints();
};
-#endif // MULTIPLIER_H
+#endif // MULTIPLIER_H