restoreState method
Implementation
@override
void restoreState(List<int> list) {
x = list[0] & IntMask;
// y != 0
y = (list[1] & IntMask);
if (y == 0) {
y = 33442211 & IntMask;
}
// (z | c) != 0
z = list[2] & FactorMask;
c = list[3] & FactorMask;
if (z == 0 && c == 0) {
z = 332211 & FactorMask;
}
if (logger.logLevel >= LEVEL_DEBUG) {
logger.log('$id: restoreState: $x $y $z $c');
}
}