MCPcopy Create free account
hub / github.com/OpenApoc/OpenApoc / setUpdateSpeed

Method setUpdateSpeed

game/ui/tileview/cityview.cpp:4091–4119  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4089}
4090
4091void CityView::setUpdateSpeed(CityUpdateSpeed updateSpeed)
4092{
4093 if (this->updateSpeed == updateSpeed)
4094 {
4095 return;
4096 }
4097 this->lastSpeed = this->updateSpeed;
4098 switch (updateSpeed)
4099 {
4100 case CityUpdateSpeed::Pause:
4101 baseForm->findControlTyped<RadioButton>("BUTTON_SPEED0")->setChecked(true);
4102 break;
4103 case CityUpdateSpeed::Speed1:
4104 baseForm->findControlTyped<RadioButton>("BUTTON_SPEED1")->setChecked(true);
4105 break;
4106 case CityUpdateSpeed::Speed2:
4107 baseForm->findControlTyped<RadioButton>("BUTTON_SPEED2")->setChecked(true);
4108 break;
4109 case CityUpdateSpeed::Speed3:
4110 baseForm->findControlTyped<RadioButton>("BUTTON_SPEED3")->setChecked(true);
4111 break;
4112 case CityUpdateSpeed::Speed4:
4113 baseForm->findControlTyped<RadioButton>("BUTTON_SPEED4")->setChecked(true);
4114 break;
4115 case CityUpdateSpeed::Speed5:
4116 baseForm->findControlTyped<RadioButton>("BUTTON_SPEED5")->setChecked(true);
4117 break;
4118 }
4119}
4120
4121void CityView::zoomLastEvent()
4122{

Callers 1

NotificationScreenMethod · 0.45

Calls 1

setCheckedMethod · 0.45

Tested by

no test coverage detected