Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/iconbutton.h')
-rw-r--r--src/ui/iconbutton.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/ui/iconbutton.h b/src/ui/iconbutton.h
index 10b073f..37d1c7b 100644
--- a/src/ui/iconbutton.h
+++ b/src/ui/iconbutton.h
@@ -15,9 +15,9 @@ namespace ui
class IconButton : public Widget
{
public:
- IconButton(Widget *parent, const char *icon=0, const char *command=0);
+ IconButton(Widget *parent, const char *icon = 0, const char *command = 0);
~IconButton();
-
+
/// the command this button executes
inline const std::string & command() const {
return iconbutton_command;
@@ -39,17 +39,17 @@ public:
}
/// enable or disable the button
- void enable(bool enabled=true);
+ void enable(bool enabled = true);
/// enable or disable the button
- void disable(bool disabled=true);
-
+ void disable(bool disabled = true);
+
/// set the command this button will execute
void set_command(const std::string &command);
-
+
/// set the command this button will execute
void set_command(const char *command);
-
+
/// set the icon texture
void set_icon(const std::string & icon);
@@ -58,23 +58,23 @@ public:
/// print button description
virtual void print(const size_t indent) const;
-
+
/// called when the mouse enters the widget
virtual void on_mouseover(const math::Vector2f &cursor);
-
+
/// called when the widget receives a key press
virtual bool on_keypress(const int key, const unsigned int modifier);
-
+
/// called when the widget receives a key release
virtual bool on_keyrelease(const int key, const unsigned int modifier);
-
+
protected:
/// draw the button border
virtual void draw_border();
/// draw the button
virtual void draw();
-
+
private:
std::string iconbutton_command;
std::string iconbutton_icon;