| 12345678910111213141516171819202122 |
- $#include "CheckBox.h"
- /// %UI element that can be toggled between unchecked and checked state.
- class CheckBox : public BorderImage
- {
- public:
- /// Construct.
- CheckBox(Context* context);
- /// Destruct.
- virtual ~CheckBox();
- /// Set checked state.
- void SetChecked(bool enable);
- /// Set checked image offset.
- void SetCheckedOffset(const IntVector2& rect);
- /// Set checked image offset.
- void SetCheckedOffset(int x, int y);
-
- /// Return whether is checked.
- bool IsChecked() const { return checked_; }
- /// Return checked image offset.
- const IntVector2& GetCheckedOffset() const { return checkedOffset_; }
- };
|