MCPcopy Create free account
hub / github.com/chrxh/alien / increaseAlphaForFadeInUI

Method increaseAlphaForFadeInUI

source/Gui/MainLoopController.cpp:327–334  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

325}
326
327void 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
336void MainLoopController::processMenubar()
337{

Callers

nothing calls this directly

Calls 1

toFloatFunction · 0.85

Tested by

no test coverage detected