| 325 | } |
| 326 | |
| 327 | void MainLoopController::increaseAlphaForFadeInUI() |
| 328 | { |
| 329 | auto now = std::chrono::steady_clock::now(); |
| 330 | auto millisecSinceActivation = std::chrono::duration_cast<std::chrono::milliseconds>(now - *_fadedOutTimepoint).count(); |
| 331 | millisecSinceActivation = std::min(FadeInDuration, millisecSinceActivation); |
| 332 | auto alphaFactor = toFloat(millisecSinceActivation) / FadeInDuration; |
| 333 | ImGui::GetStyle().Alpha = alphaFactor; |
| 334 | } |
| 335 | |
| 336 | void MainLoopController::processMenubar() |
| 337 | { |