MCPcopy Create free account
hub / github.com/OpenTTD/OpenTTD / ToolbarSwitchClick

Function ToolbarSwitchClick

src/toolbar_gui.cpp:1175–1187  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1173/* --- Switch toolbar button --- */
1174
1175static CallBackFunction ToolbarSwitchClick(Window *w)
1176{
1177 if (_toolbar_mode != TB_LOWER) {
1178 _toolbar_mode = TB_LOWER;
1179 } else {
1180 _toolbar_mode = TB_UPPER;
1181 }
1182
1183 w->ReInit();
1184 w->SetWidgetLoweredState(_game_mode == GM_EDITOR ? (WidgetID)WID_TE_SWITCH_BAR : (WidgetID)WID_TN_SWITCH_BAR, _toolbar_mode == TB_LOWER);
1185 SndClickBeep();
1186 return CBF_NONE;
1187}
1188
1189/* --- Scenario editor specific handlers. */
1190

Callers

nothing calls this directly

Calls 3

SndClickBeepFunction · 0.85
ReInitMethod · 0.80
SetWidgetLoweredStateMethod · 0.80

Tested by

no test coverage detected