MCPcopy Create free account
hub / github.com/OpenLoco/OpenLoco / adjustWindowScale

Function adjustWindowScale

src/OpenLoco/src/Ui.cpp:1010–1020  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1008 }
1009
1010 void adjustWindowScale(float adjust_by)
1011 {
1012 auto& config = Config::get();
1013 float newScaleFactor = std::clamp(config.scaleFactor + adjust_by, ScaleFactor::min, ScaleFactor::max);
1014 if (config.scaleFactor == newScaleFactor)
1015 {
1016 return;
1017 }
1018
1019 setWindowScaling(newScaleFactor);
1020 }
1021
1022 bool hasInputFocus()
1023 {

Callers 1

displayScaleMouseDownFunction · 0.85

Calls 2

setWindowScalingFunction · 0.85
getFunction · 0.70

Tested by

no test coverage detected