CheckBox.pkg 584 B

123456789101112131415161718
  1. $#include "CheckBox.h"
  2. /// %UI element that can be toggled between unchecked and checked state.
  3. class CheckBox : public BorderImage
  4. {
  5. public:
  6. /// Set checked state.
  7. void SetChecked(bool enable);
  8. /// Set checked image offset.
  9. void SetCheckedOffset(const IntVector2& rect);
  10. /// Set checked image offset.
  11. void SetCheckedOffset(int x, int y);
  12. /// Return whether is checked.
  13. bool IsChecked() const { return checked_; }
  14. /// Return checked image offset.
  15. const IntVector2& GetCheckedOffset() const { return checkedOffset_; }
  16. };