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

Method processPauseButton

source/Gui/TemporalControlWindow.cpp:144–154  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

142}
143
144void TemporalControlWindow::processPauseButton()
145{
146 ImGui::BeginDisabled(!_simulationFacade->isSimulationRunning());
147 auto result = AlienImGui::ToolbarButton(AlienImGui::ToolbarButtonParameters().text(ICON_FA_PAUSE));
148 AlienImGui::Tooltip("Pause");
149 if (result) {
150 _simulationFacade->pauseSimulation();
151 printOverlayMessage("Pause");
152 }
153 ImGui::EndDisabled();
154}
155
156void TemporalControlWindow::processStepBackwardButton()
157{

Callers

nothing calls this directly

Calls 3

printOverlayMessageFunction · 0.85
isSimulationRunningMethod · 0.45
pauseSimulationMethod · 0.45

Tested by

no test coverage detected