kopia lustrzana https://gitlab.com/eliggett/wfview
Clear out meter values when type is switched.
rodzic
4fb9177f2c
commit
b512c3e306
|
@ -48,6 +48,10 @@ void meter::setMeterType(meterKind type)
|
||||||
|
|
||||||
meterType = type;
|
meterType = type;
|
||||||
// clear average and peak vectors:
|
// clear average and peak vectors:
|
||||||
|
current = 0;
|
||||||
|
average = 0;
|
||||||
|
peak = 0;
|
||||||
|
|
||||||
avgLevels.clear();
|
avgLevels.clear();
|
||||||
peakLevels.clear();
|
peakLevels.clear();
|
||||||
avgLevels.resize(averageBalisticLength, 0);
|
avgLevels.resize(averageBalisticLength, 0);
|
||||||
|
@ -56,6 +60,7 @@ void meter::setMeterType(meterKind type)
|
||||||
peakPosition = 0;
|
peakPosition = 0;
|
||||||
avgPosition = 0;
|
avgPosition = 0;
|
||||||
// re-draw scale:
|
// re-draw scale:
|
||||||
|
update();
|
||||||
}
|
}
|
||||||
|
|
||||||
meterKind meter::getMeterType()
|
meterKind meter::getMeterType()
|
||||||
|
|
Ładowanie…
Reference in New Issue