MCPcopy Create free account
hub / github.com/WarmUpTill/SceneSwitcher / _UnitChanged

Method _UnitChanged

lib/utils/duration-control.cpp:79–88  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

77}
78
79void DurationSelection::_UnitChanged(int idx)
80{
81 Duration::Unit unit = static_cast<Duration::Unit>(idx);
82 double prevMultiplier = durationUnitToMultiplier(_current._unit);
83 double newMultiplier = durationUnitToMultiplier(unit);
84 _current._unit = unit;
85 _duration->SetFixedValue(_duration->Value() *
86 (prevMultiplier / newMultiplier));
87 emit DurationChanged(_current);
88}
89
90} // namespace advss

Callers

nothing calls this directly

Calls 3

SetFixedValueMethod · 0.80
durationUnitToMultiplierFunction · 0.70
ValueMethod · 0.45

Tested by

no test coverage detected