summaryrefslogtreecommitdiff
path: root/src/interface/Checkbox.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/interface/Checkbox.h')
-rw-r--r--src/interface/Checkbox.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/interface/Checkbox.h b/src/interface/Checkbox.h
index f9d305c..1323831 100644
--- a/src/interface/Checkbox.h
+++ b/src/interface/Checkbox.h
@@ -21,13 +21,15 @@ public:
};
class Checkbox: public ui::Component {
std::string text;
+ std::string toolTip;
bool checked;
bool isMouseOver;
CheckboxAction * actionCallback;
public:
- Checkbox(ui::Point position, ui::Point size, std::string text);
+ Checkbox(ui::Point position, ui::Point size, std::string text, std::string toolTip);
void SetText(std::string text);
std::string GetText();
+ void SetIcon(Icon icon);
void Draw(const Point& screenPos);
virtual void OnMouseEnter(int x, int y);
virtual void OnMouseLeave(int x, int y);