diff options
author | rubidium <rubidium@openttd.org> | 2007-12-02 12:10:48 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2007-12-02 12:10:48 +0000 |
commit | b20b2f4ec8cc6e09600b2cccf075b79a95487aa2 (patch) | |
tree | 654242c5331f85d0577ad06856c98bba95e84143 /src | |
parent | 4e574cab4585e870a4fbfba783ef88381a4408c0 (diff) | |
download | openttd-b20b2f4ec8cc6e09600b2cccf075b79a95487aa2.tar.xz |
(svn r11553) -Fix: make a few widget 'accessor' function const when they should be const.
Diffstat (limited to 'src')
-rw-r--r-- | src/window.h | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/window.h b/src/window.h index 0036f6955..d253f76df 100644 --- a/src/window.h +++ b/src/window.h @@ -282,16 +282,16 @@ struct Window { void SetWidgetDisabledState(byte widget_index, bool disab_stat); void DisableWidget(byte widget_index); void EnableWidget(byte widget_index); - bool IsWidgetDisabled(byte widget_index); + bool IsWidgetDisabled(byte widget_index) const; void SetWidgetHiddenState(byte widget_index, bool hidden_stat); void HideWidget(byte widget_index); void ShowWidget(byte widget_index); - bool IsWidgetHidden(byte widget_index); + bool IsWidgetHidden(byte widget_index) const; void SetWidgetLoweredState(byte widget_index, bool lowered_stat); void ToggleLoweredState(byte widget_index); void LowerWidget(byte widget_index); void RaiseWidget(byte widget_index); - bool IsWidgetLowered(byte widget_index); + bool IsWidgetLowered(byte widget_index) const; void RaiseButtons(); void CDECL SetWidgetsDisabledState(bool disab_stat, int widgets, ...); @@ -865,14 +865,17 @@ inline void Window::DisableWidget(byte widget_index) * Sets a widget to Enabled. * @param widget_index : index of this widget in the window */ -inline void Window::EnableWidget(byte widget_index) { SetWidgetDisabledState(widget_index, false); } +inline void Window::EnableWidget(byte widget_index) +{ + SetWidgetDisabledState(widget_index, false); +} /** * Gets the enabled/disabled status of a widget. * @param widget_index : index of this widget in the window * @return status of the widget ie: disabled = true, enabled = false */ -inline bool Window::IsWidgetDisabled(byte widget_index) +inline bool Window::IsWidgetDisabled(byte widget_index) const { assert(widget_index < this->widget_count); return HasBit(this->widget[widget_index].display_flags, WIDG_DISABLED); @@ -914,7 +917,7 @@ inline void Window::ShowWidget(byte widget_index) * @param widget_index : index of this widget in the window * @return status of the widget ie: hidden = true, visible = false */ -inline bool Window::IsWidgetHidden(byte widget_index) +inline bool Window::IsWidgetHidden(byte widget_index) const { assert(widget_index < this->widget_count); return HasBit(this->widget[widget_index].display_flags, WIDG_HIDDEN); @@ -964,7 +967,7 @@ inline void Window::RaiseWidget(byte widget_index) * @param widget_index : index of this widget in the window * @return status of the widget ie: lowered = true, raised= false */ -inline bool Window::IsWidgetLowered(byte widget_index) +inline bool Window::IsWidgetLowered(byte widget_index) const { assert(widget_index < this->widget_count); return HasBit(this->widget[widget_index].display_flags, WIDG_LOWERED); |