/// draw inset and update (xo, yo)-cache
virtual void draw(PainterInfo & pi, int x, int y) const = 0;
///
- Dimension const & dimension() const { return dim_; };
+ Dimension const & dimension() const { return dim_; }
/// render state, exact meaning of state is render-specific
- void setRenderState(int state) { state_ = state; }
+ void setRenderState(bool state) { state_ = state; }
/// get render state
- int renderState() const { return state_; }
+ bool renderState() const { return state_; }
/// equivalent to dynamic_cast
virtual RenderButton * asButton() { return 0; }